HSA Foundation, AMD Spearheading Heterogeneous Compute Tutorial at CGO

BEAVERTON, OR–(Marketwired – January 26, 2017) – The HSA (Heterogeneous System Architecture) Foundation together with Foundation member AMD will be providing a half-day tutorial entitled, ‘Updates in Heterogeneous Compute’ at the International Symposium on Code Generation and Optimization (CGO). The conference will be held from Feb. 4-8 in Austin, TX.
CGO provides a venue to bring together researchers and practitioners working at the interface of hardware and software on a wide range of optimization and code generation techniques and related issues. The conference spans the spectrum from purely static to fully dynamic approaches, and from pure software-based methods to specific architectural features and support for code generation and optimization.
The half-day tutorial will be presented by AMD Fellow Paul Blinzer on Sunday, Feb. 5, at 1:15 PM in Room 616B. Blinzer’s talk will provide insight into the latest developments in hardware and software for heterogeneous compute, a solution required for a growing number of applications including vision based IoT systems, mobile devices, desktops, high-performance computing (HPC) systems, AR/VR environments, and servers.
The talk will include updates on HSA, a standardized platform design supported by more than 40 technology companies and 23 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices.
The tutorial and other CGO sessions will be held at the Hilton hotel, 500 East 4th St., Austin. For more information, including a full list of speakers, supporting organizations and sponsors, as well as registration information, please visit: http://cgo.org/cgo2017.
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
About Paul Blinzer
Paul Blinzer works on a wide variety of Platform System Software architecture projects and specifically on the Heterogeneous System Architecture (HSA) System Software at Advanced Micro Devices, Inc. (AMD) as a Fellow in the System Software group. Living in the Seattle, WA area, during his career he has worked in various roles on system level driver development, system software development, graphics architecture, graphics & compute acceleration since the early ’90s. Paul is the chairperson of the “System Architecture Workgroup” of the HSA Foundation. He has a degree in Electrical Engineering (Dipl.-Ing) from TU Braunschweig, Germany.
https://www.linkedin.com/in/paul-blinzer-4523602
Follow the HSA Foundation on Twitter, Facebook, LinkedIn and Instagram.

Heterogeneous Systems Architecture (HSA) Foundation Adds Top German Universities as HSA Academic Centers of Excellence

TU Darmstadt and FAU Researching, Developing HSA-Compliant Technologies
BEAVERTON, OR – Dec. 6, 2016 – The Heterogeneous System Architecture (HSA) Foundation has expanded its Academic Partnership Program with the addition of two new HSA Academic Centers of Excellence – Technische Universitaet (TU) Darmstadt, and Friedrich-Alexander-University Erlangen-Nurnberg (FAU), both in Germany. The universities will undertake critical research that will help to further proliferate HSA platforms.
HSA is a standardized platform design that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. It allows developers to easily and efficiently apply the hardware resources—including CPUs, GPUs, DSPs, FPGAs, fabrics and fixed function accelerators—in today’s complex systems-on-chip (SoCs).
“Both TU Darmstadt and FAU are working on a number of innovative HSA projects that will have significant impact not just in the academic community, but also potentially for large-scale commercial use, particularly in data center settings,” said HSA Foundation President Dr. John Glossner.
The Embedded Systems and Applications Group (ESA) of TU Darmstadt (Germany), headed by Professor Andreas Koch, is working with the HSA Foundation to explore how reconfigurable computing (specifically via Field-Programmable Gate Arrays or FPGAs), can be employed in processing units within the HSA framework.
“Our collaboration with the HSA Foundation is enabling us to make excellent progress on research topics that would have been extremely difficult to tackle without the additional insight provided by the industry partners. We look forward to advancing the architecture of heterogeneous computers for both academic as well as industrial use-cases,” said Professor Koch.
According to FAU Professor Dietmar Fey, the Department of Computer Science is currently focusing on integrating image processing accelerators in an FPGA and developing an HSA compliant interface. FAU is also collaborating on HSA technology with TU Darmstadt’s Embedded Systems and Applications Group; and is working on a technical prototype with HSA Foundation members.
“Our Academic Center of Excellence relationship is now having a significant impact – we’re now able to reach out to many industrial partners and work with them in establishing a standardization for heterogeneous computing platforms. It’s now becoming possible to combine fundamental research from a university with real world industry architectures and applications,” said Professor Fey.
“Professor Koch and Professor Fey have extensive experience in heterogeneous platform architecture design,” noted Paul Blinzer, a Fellow in the Systems Software group at Advanced Micro Devices, Inc. (AMD). “Their participation in Heterogeneous System Architecture will advance state-of-the art research in heterogeneous systems.”
Last month the HSA Foundation announced the first Academic Center of Excellence at Northeastern University in Boston. To learn more about engaging with the HSA Foundation on academic programs, contact academic@hsafoundation.com.
About TU Darmstadt
TU Darmstadt was founded in 1877. In 1882, the university established the first chair in Electrical Engineering worldwide. The university is a member of TU9, an alliance of leading institutes of technology in Germany. TU Darmstadt offers a comprehensive spectrum of undergraduate, graduate and doctoral programs, with a focus on the natural and engineering sciences. The university, which also hosts two Fraunhofer Institutes, performs world-class research and actively collaborates with academic and industrial partners nationally and internationally.
About FAU
Founded in 1743, FAU is a research university with an international perspective and one of the largest universities in Germany, with 40,174 students, 256 degree programs, 4,000 academic staff (including over 647 professors), and 500 partnerships with universities all over the world. FAU’s outstanding research and teaching is reflected in top positions in both national and international rankings, as well as the high amount of DFG funding which its researchers are able to secure.
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.

SC16 to Feature Milestones in Heterogeneous System Architecture (HSA) Programming Languages, Open Standards, and Open Source Tools

Beaverton, OR, Nov. 9, 2016 – SC16, the international conference for high-performance computing (HPC), networking, storage, and analysis, will feature sessions that highlight recent heterogeneous system architecture (HSA) momentum. SC16 brings together the international supercomputing community to discuss the technologies that will shape the future of large-scale technical computing and data-driven science.
WHO: The HSA Foundation, a non-profit consortium whose goal is making programming for parallel computing easy and pervasive. Participants in the SC16 HSA sessions include:

  • HSA Foundation Chairman and Senior Director of Radeon Open Compute for AMD Gregory Stoner
  • AMD Senior Fellow Design Engineer and GPU CTO Ben Sander
  • AMD Senior Member of Technical Staff Mayank Daga

WHAT: HSA is a standardized platform design supported by more than 40 technology companies and 17 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. HSA sessions at SC16 will highlight progress toward the Foundation’s goal of bringing true heterogeneous computing to platforms including vision based IoT systems, mobile devices, desktops, HPC systems, AR/VR environments, and servers. HSA-related sessions at SC16 include:

WHERE: Salt Palace Convention Center in Salt Lake City
WHEN: Nov. 13-18, 2016; visit the SC16 website for specific session times
“Many HSA Foundation members such as AMD are now delivering a wide range of heterogeneous systems, including those based on HSA,” noted HSA Foundation President Dr. John Glossner. “It’s very exciting as one of the Foundation’s goals is to bring true heterogeneous computing to an array of platforms, some of which include Deep Neural Networks (DNN’s), vision based IoT systems, mobile devices, desktops, high-performance computing (HPC) systems, AR/VR environments, and servers.”
“The HSA Foundation is a strong proponent of open source development tools directly and through its member companies,” said HSA Foundation Chairman Greg Stoner. “AMD’s Radeon Open Compute Platform (“ROCm”) initiative, for example, brings a rich heterogeneous programming foundation for developers, and offers an array of development tools now freely available supporting HSA.”
Stoner added that ROCm via an HSA standardized object loader supports two compiler foundations:

  • LLVM (Low Level Virtual Machine) compiler supports:

– HCC compiler for heterogeneous C++ with PSTL development
– HIP compiler for simply porting CUDA codes
– Continuum’s Anaconda with Numba for supporting Python development
– Khronos Group’s OpenCL C-based programming language

  • SUSE GCC via enablement of HSA runtimes and HSA object format in conjunction with General Processor Technologies and Parmance

About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.
Contact:
Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com

HSA Foundation Announces New Developments in Heterogeneous Systems Architecture (HSA) from Northeastern University

BOSTON, MA – Oct. 18, 2016 – The HSA Foundation has expanded its Academic Partnership Program with the addition of Northeastern University as the first HSA Academic Center of Excellence. The HSA Foundation will be expanding the program by driving innovation in heterogeneous processing to help usher in the next evolution in computing.
HSA is gaining increasing traction, noted HSA Foundation President Dr. John Glossner, with recently announced HSA compliant products, the launch earlier this year of the HSA 1.1 specification, and other key developments.
“The HSA Foundation is now developing relationships with key research universities worldwide that are looking to work on the next evolution in computing both in hardware and software,” said Glossner. “HSA Academic Centers of Excellence will be exploring a wide range of HSA related areas across computer graphics, computer vision, computational photography, programming language and model research, and more.”
Glossner added that research universities are key to driving forward the industry’s understanding of the challenges and possibilities in heterogeneous computing.
The Northeastern University Computer Architecture Research (NUCAR) Laboratory, led by Prof. David Kaeli, has recently released HeteroMark, the first set of benchmark applications developed to evaluate HSA systems. In addition to this contribution to the open source community, the NUCAR team has also introduced Multi2sim-HSA, the first architectural simulator that supports HSA execution. This new simulator has been integrated in the Multi2sim 5.0 framework (www.multi2sim.org), an open source heterogeneous simulation infrastructure used by hundreds of international researchers.
“It is a pleasure for us to work collaboratively with the HSA Foundation members. We are already seeing that our tools and workloads are being leveraged by both industry and academia, enabling them to explore the many benefits of this new computing model,” said Kaeli.
“The work on HeteroMark by Northeastern University is creating an excellent architecture- and API-neutral test suite for common data parallel workloads using modern heterogeneous architecture features,” said AMD Fellow Paul Blinzer. “It allows analysis of GPU and CPU contributions to traditional and collaborative compute patterns with either GPU or CPU as a producer and consumer of data, and provides a good point of comparison with traditional systems designs, clearly demonstrating the benefits of modern heterogeneous systems features defined by the HSA specifications and, for example, implemented via AMD’s ROCm infrastructure.”
Blinzer added that “Multi2sim is a popular system simulation tool in academic research. Integration of HSA system features allows researchers to better understand and analyze modern platform features available on heterogeneous platforms based on HSA technologies.”
To learn more about engaging with the HSA Foundation on academic programs, contact academic@hsafoundation.com.
About Northeastern University
Founded in 1898, Northeastern is a global, experiential, research university built on a tradition of engagement with the world, creating a distinctive approach to education and research. The university offers a comprehensive range of undergraduate and graduate programs leading to degrees through the doctorate in nine colleges and schools, and select advanced degrees at graduate campuses in Charlotte, North Carolina, Seattle, Silicon Valley, and Toronto.
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.

First Heterogeneous System Architecture 2016 Global Summit Kicked Off Today in Beijing, China

BEIJING, Aug. 22, 2016 – The highly anticipated Heterogeneous System Architecture (HSA) 2016 Global Summit kicked off today here in Beijing. The two-day event (Aug. 22-23) is co-sponsored by the Heterogeneous System Architecture (HSA) Foundation and the China Semiconductor Industry Association (CSIA) and is drawing standing room only audiences at the Beijing Yizhuang Fengda International Hotel.
Dozens of influential IP suppliers, processor design companies, tools vendors, software vendors and operating system companies in China’s processor-related industrial chain are participating in the Summit, together with numerous mobile manufacturers, unmanned aerial vehicles and robotics application developers, universities and research institutes, and investment institutions.
The HSA summit is also supported by the Beijing Economic and Technological Development Zone (E-Town), the Ministry of Industry and Information Technology of the People’s Republic of China (MIIT), and Cyberspace Administration of China.
The HSA Summit is discussing topics surrounding heterogeneous system architecture, including various HSA applications in Artificial Intelligence, Deep Learning, Software Defined Radio, Internet-of-Things, and more.
Supporting Quotes
“We’re excited to be hosting the first HSA 2016 Global Summit here in Beijing. A few months ago we released the HSA 1.1 specification that greatly enhances the ability to integrate open and proprietary IP blocks in heterogeneous designs. We’re now seeing an array of HSA compliant solutions entering the market and during the summit HSA member companies will be presenting further technical details and demonstrating HSA compatible systems.”

  • Dr. John Glossner, President, HSA Foundation

“HSA is now allowing developers not only in China – but worldwide – to efficiently apply hardware resources – from CPUs to GPUs, DSPs to FPGAs – in today’s complex systems-on-chip (SoC). We’re seeing developments across numerous applications, some of which include mobile devices, Internet of Things (IoT), HPC, cloud computing, artificial intelligence, and much more. The HSA ecosystem is also growing rapidly in China and we look forward to further collaborative endeavors with our colleagues here. We are also thankful for AMD’s continued investment in HSA technologies and its open source efforts via the ROCm platform that bring rich HSA-enabled drivers, runtimes, compiler and tools to the global developer community.”

  • Greg Stoner, Chairman and Managing Director, HSA Foundation

“Today the market demand for high-performance parallel computing is exploding in the fields of Machine Vision, Artificial Intelligence, Cloud Computing, AR / VR, Software Defined Radio, and more. All of these systems are heterogeneous systems. HSA facilitates programming of these systems by enabling GPUs, DSPs and other accelerators to execute computationally expensive workloads in a complex SoC more effectively and efficiently than a CPU. We are very delighted that this event brought attention to a wide range of attendees including chip designers, hardware and software developers, programmers, and even system integrators. These companies will play a key role in building the HSA ecosystem.”

  • Kerry Li, CEO, HuaXia General Processor Technologies

“Heterogeneous processing represents the future of computing across a wide range of applications. At Imagination, our IP is already used extensively in heterogeneous SoCs. We are focused on making it as easy as possible for customers and developers to create and program next-generation SoCs which will be increasingly complex, and will undoubtedly use IP from multiple vendors. We are delighted to join with other industry experts at this first HSA Summit to discuss the critical issues surrounding the future of processing.”

  • James Liu, VP and General Manager China, Imagination Technologies

“As the market leader in mobile and home entertainment SOC products, MediaTek continues to deliver superior performance with high energy efficiency that provides exceptional user experiences through cutting-edge heterogeneous computing technologies such as Tri-cluster, deca-core architecture, Deep Learning initiatives and advanced multimedia features. We applaud the HSA Foundation’s efforts to further grow the ecosystem in China, and we wish the HSA 2016 Global Summit a great success.”

  • Ryan Chen, General Manager of Computing System Engineering, MediaTek

“As a sponsor member of HSA Foundation, AMD is committed to supporting an open ecosystem where developers can choose freely. As a feature-rich open-source software platform, ROCm helps to realize optimization in super-large-scale multi-GPU computing, and support a more inclusive software engineering community, so as to provide developers with an optimal and simple programming environment. We hope to promote more academic research and business innovation in open-source architecture. We also hope to utilize the open-source architecture to develop more user interfaces and tools together with our partners.”

  • Allen Lee, Corporate Vice President of Engineering and General Manager, China R&D Center, AMD

About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.

HSA Foundation, AMD Spearheading HSA Technologies Tutorial at 25th International Conference on Parallel Architectures and Compilation Techniques

BEAVERTON, OR, Aug. 13, 2016 – The HSA (Heterogeneous System Architecture) Foundation and Foundation member AMD will be providing a tutorial on HSA technologies at next month’s 25th International Conference on Parallel Architectures and Compilation Architectures (PACT). The conference will be held from Sept. 11-15 in Haifa, Israel.
PACT brings together researchers from architecture, compilers, applications and languages to present and discuss innovative research.
The one-day tutorial, presented by AMD Fellow Paul Blinzer will have a morning session on Platform and Hardware requirements; the afternoon session will focus on Software and Toolchains. A snapshot on some of the topics:
Platform and Hardware Requirements

  • Rationale for HSA: GPUs, DSPs and more;
  • Architecture pillars of HSA
  • Memory model of HSA
  • HSAIL, Finalizer, BRIG
  • Integration of HSA platform features
  • System architecture research opportunities

Software and Toolchains

  • HSA software toolchains: LLVM, GCC, HCC, Python
  • Integrating HSAIL into a new toolchain, experiences and gotcha’s using BRIG, HSAIL, code generation, debugging metadata
  • Debugging, profiling an HSA-enabled application using these toolchains with CodeXL or gdb
  • Application frameworks using HSA/ROCR: CAFFE, SPARK, node.js
  • HSA tool extension for ROCm and CodeXL
  • Software models, research opportunities

HSA is a standardized platform design supported by more than 40 technology companies and 17 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. It allows developers to easily and efficiently apply the hardware resources—including CPUs, GPUs, DSPs, FPGAs, fabrics and fixed function accelerators—in today’s complex systems-on-chip (SoCs).
The tutorial and other PACT sessions will be held at the Dan Carmel hotel in Haifa.
For more information on the tutorial and to register, please see http://pactconf.org/program/workshops-tutorials/hsa/
For more information, including a full list of speakers, supporting organizations and sponsors please visit: the PACT 2016 conference.
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
About Paul Blinzer
Paul Blinzer works on a wide variety of Platform System Software architecture projects and specifically on the Heterogeneous System Architecture (HSA) System Software at Advanced Micro Devices, Inc. (AMD) as a Fellow in the System Software group. Living in the Seattle, WA area, during his career he has worked in various roles on system level driver development, system software development, graphics architecture, graphics & compute acceleration since the early ’90s. Paul is the chairperson of the “System Architecture Workgroup” of the HSA Foundation. He has a degree in Electrical Engineering (Dipl.-Ing) from TU Braunschweig, Germany.
https://www.linkedin.com/in/paul-blinzer-4523602
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.
Contact:
Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com

HSA Foundation Joins with China Semiconductor Industry Association to Hold the First Heterogeneous System Architecture Global Summit

BEAVERTON, OR, Aug. 9, 2016 – The HSA (Heterogeneous System Architecture) Foundation is joining with the China Semiconductor Industry Association (CSIA) to host the HSA 2016 Global Summit, Aug. 22-23 in Beijing. AMD, Huaxia General Processor Technologies, Imagination Technologies, LG, and MediaTek are co-organizers of the event, which will focus on the future of heterogeneous processing technology in electronics systems across a broad array of applications.
At the Summit, HSA Foundation President Dr. John Glossner will outline recent Foundation developments. Allen Lee, corporate vice president, AMD, will present product updates. HSA member companies will present further technical details and demonstrate HSA compatible systems. A range of industry experts, government officials and academics will discuss recent developments and deliver their visions of the future of heterogeneous processing – focused on topics including:

  • Development of heterogeneous computing and the HSA ecosystem in China
  • China’s domestic processor development
  • Multi-core chips and architectures
  • Design trends and challenges
  • Tools, software and operating systems
  • Developments across applications including software defined radio, mobile devices, Internet of Things (IoT), high-precision satellite navigation and positioning, high-performance computing for smart grid and 5G, intelligent unmanned vehicles, cloud computing, tensor computing, artificial intelligence, deep learning and more

HSA is a standardized platform design supported by more than 40 technology companies and 17 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. It allows developers to easily and efficiently apply the hardware resources—including CPUs, GPUs, DSPs, FPGAs, fabrics and fixed function accelerators—in today’s complex systems-on-chip (SoCs).
The HSA Summit will be held at the Beijing Yizhuang Fengda International Hotel on August 22-23, 2016. The HSA Summit is supported by the Beijing Economic and Technological Development Zone (E-Town), the Ministry of Industry and Information Technology of the People’s Republic of China (MIIT), Cyberspace Administration of China, and the Government of Beijing Municipality. Mr. Sheng Lian, Beijing E-Town’s director of the administrative committee, will chair the summit.
For more information, including a full list of speakers and supporting organizations please visit:. http://www.hsafoundation.com/chinasummit/.
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.
Contact:
Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com

New Infographic From HSA Foundation Details Importance, Benefits of Heterogeneous Systems

Beaverton, Oregon, June 17, 2016 – The Heterogeneous System Architecture (HSA) Foundation today released a new infographic entitled, ‘HSA FOUNDATION, Harmonizing Hardware & Software Design for a Connected Future’. The infographic details why heterogeneous architectures are important for future electronic systems, and looks ahead at how heterogeneous architectures benefit end users.
HSA is a standardized platform design supported by more than 40 technology companies and 17 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. It allows developers to easily and efficiently apply the hardware resources—including CPUs, GPUs, DSPs, FPGAs, fabrics and fixed function accelerators—in today’s complex systems-on-chip (SoCs).
“We created the new infographic based on a survey of the HSA Foundation members, many of whom are designing, programming or delivering a wide range of heterogeneous systems – including those based on HSA. As such, it provides insight into key issues and trends affecting these systems that power the electronic devices across every aspect of our lives,” said Dr. John Glossner, HSA Foundation president.
To access the infographic, visit www.hsafoundation.com/infographic.
 
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing. See: http://www.hsafoundation.com/
Follow the HSA Foundation on Twitter, LinkedIn and Facebook.


Contact:

Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com
 

Heterogeneous Systems Architecture Foundation Launches HSA 1.1 Specification with Multi-Vendor Architecture Support

Next Big Step Toward Pervasive, Energy-Efficient Heterogeneous Computing
Beaverton, Oregon, May 31, 2016 – The Heterogeneous System Architecture (HSA) Foundation today released the HSA 1.1 specification, significantly enhancing the ability to integrate open and proprietary IP blocks in heterogeneous designs. The new specification is the first to define the interfaces that enable IP blocks from different vendors to communicate, interoperate and collectively compose an HSA system.
HSA is a standardized platform design supported by more than 40 technology companies and 17 universities that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. It allows developers to easily and efficiently apply the hardware resources—including CPUs, GPUs, DSPs, FPGAs, fabrics and fixed function accelerators—in today’s complex systems-on-chip (SoCs).
With the introduction of multi-vendor architecture support and a range of other functional enhancements, HSA specification 1.1 advances the Foundation’s goal of bringing true heterogeneous computing to platforms including vision based IoT systems, mobile devices, desktops, high-performance computing (HPC) systems, AR/VR environments, and servers.
“HSA is increasing traction, with HSA compliant systems now in the market, an increasing number of developer tools available, and now the ability to leverage IP blocks from different vendors,” said HSA Foundation President Dr. John Glossner. “The HSA Foundation’s working groups have worked tremendously hard to bring about this latest specification, helping to usher in the next wave of computing innovation.”
“HSA is well on its way to becoming ubiquitous,” said Jon Peddie, president, JPR Research. “The trend will continue giving us increasingly powerful devices—from desktops to mobile to tablets—running at lower power. New multi-vendor support will enable easier integration of IP blocks from different vendors to help further grow the HSA ecosystem.”
HSA Specification 1.0, introduced in March 2015, marked a major breakthrough by defining a method for delivering highly integrated systems abstracting away specific processor complexities in heterogeneous designs.
In addition to multi-vendor support, key features of the new 1.1 specification include:
• More efficient interoperation: Greatly improved interoperation with graphics, cameras and other image processors, digital signal processors; and more efficient interoperation with non-HSA compliant devices
• A strict, formal definition of the HSA memory model which allows for well-defined language support that is at the forefront of the industry
• Heterogeneous system-level profiling capabilities with support for an architected event/timestamp model and performance evaluation enabling users to access hardware information for profile guided optimizations or analysis of user code in any language
• Quality of Service (QoS) improvements with better defined forward progress requirements
• Several run-time enhancements including the capability to wait on multiple signals
• Non-temporal memory access that allows infrequently used values to be removed from a cache efficiently
• A new open source LLDB-based debugger sponsored by Codeplay supporting kernels compiled using the open source CLOC compiler and the HSA assembler. All are available on the Foundation’s GitHub repository.
• High-level debug information being provided in an updated Finalizer code object
• Finalizer version support for specific application libraries
“Since its inception, HSA has offered and continues to offer a great deal of promise especially as we move into an era that will see many acceleration technologies come to market. This ability to create seamless integration of solutions regardless of the underlying hardware is paramount for the industry success. This release of the HSA specification represents the evolution of this strategy and brings the next set of capabilities needed to progress this vision.” said Patrick Moorhead, who leads market research firm Moor Insights & Strategy. “I anticipate a lot of interesting use cases, as solution providers find it easier to harness the power as these technologies come together.”
Supporting Quotes
AMD
“When AMD initiated the formation of the HSA Foundation in 2012, we joined with the other founding members to establish a new direction in computing. With the release of the 1.1 specification we take another step forward in that journey, delivering a first class programing experience that empowers programmers to leverage heterogeneous systems.”
-Greg Stoner, Senior Director, Radeon Open Compute, HSA Foundation Chairman of the Board
ARM
“ARM became a founding member of the HSA Foundation to ease the path for software developers to harness the benefits of heterogeneous processing. The initial focus of the ARM ecosystem on mobile platforms is now broadening to include emerging applications such as robotics and autonomous vehicles. To support that, ARM’s latest processor IP is designed to meet the new HSA standard.”
– Jem Davies, vice president of technology, media processing group, and fellow at ARM
IMAGINATION TECHNOLOGIES
“Heterogeneous architectures represent the future of computing across a wide range of applications. At Imagination we are pleased to have played a key role in developing the HSA specifications. The 1.1 spec provides many key new features. Importantly, it enables developers to write software that truly leverages the processing resources in today’s SoCs which invariably contain IP blocks from multiple vendors.”
– Tim Mace, Senior Manager, Business Development, Imagination Technologies
LUXOFT
“HSA Specification 1.1 is a major milestone in bringing heterogeneous compute architectures closer to real-life semiconductor, OEM, and software product developers. Multi-vendor IP interoperability and streamlined memory models are cornerstone components to support further growth of the HSA ecosystem aimed at creating fast and power efficient parallel computing platforms of the future.”
– Alexey Rybakov, Senior Director, Embedded Systems, Luxoft
MEDIATEK
“The release of the 1.1 HSA specification represents an important milestone in advancing the heterogeneous computing technology. The first multi-vendor specification, which defines the interfaces for the IP blocks from different vendors to work together seamlessly, lays the foundation for the ecosystem to further collaborate and grow. MediaTek adopted a leadership role in the creation of this specification, and our future SoCs based on HSA 1.1 will enable increasingly powerful mobile devices for consumers globally.”
– Roy Ju, senior technical director, MediaTek
About the HSA Foundation
The HSA (Heterogeneous System Architecture) Foundation is a non-profit consortium of SoC IP vendors, OEMs, Academia, SoC vendors, OSVs and ISVs, whose goal is making programming for parallel computing easy and pervasive. HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing. See: http://www.hsafoundation.com/
Follow the HSA Foundation on Twitter and Facebook.
Contact:
Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com

HSA Foundation Exhibiting at Embedded Vision Summit

SANTA CLARA, CA–(Marketwired – April 21, 2016) – The HSA (Heterogeneous System Architecture) Foundation announced it will take part in the upcoming Embedded Vision Summit on May 2-4 at the Santa Clara Convention Center. The event focuses on helping product developers build better products using computer vision, showcasing the latest proven technologies and practical techniques in computer vision and deep learning. Featured keynotes include those from Google’s Jeff Dean and NASA’s Larry Matthies.
WHO:
The HSA (Heterogeneous System Architecture) Foundation, a non-profit consortium of SoC IP vendors, OEMs, academia, SoC vendors, Operating System Vendors (OSVs) and Independent Software Vendors (ISVs), whose goal is making programming for parallel computing easy and pervasive.
WHAT:
In its booth in the Vision Technology Showcase, representatives of the HSA Foundation will explain how HSA can unlock the performance and power efficiency of parallel computing engines at the heart of embedded vision systems. HSA Foundation Members (AMD, ARM, Imagination Technologies, Luxoft and Qualcomm) will be present and participating. AMD representatives will be on hand to show a vision demonstration on a new HSA compliant product by AMD.
WHEN:
The Embedded Vision Summit will be held from Monday, May 2 through Wednesday, May 4, 2016. As part of the Summit, the Vision Technology Showcase will be held:
Monday, May 2, 4:00 PM – 7:00 PM
Tuesday, May 3, 5:15 PM – 7:30 PM
WHERE:
Vision Technology Showcase booth T5, Santa Clara Convention Center, Santa Clara, California
About the HSA Foundation
HSA members are building a heterogeneous computing ecosystem, rooted in industry standards, which combines scalar processing on the CPU with parallel processing on the GPU, while enabling high bandwidth access to memory and high application performance with low power consumption. HSA defines interfaces for parallel computation using CPU, GPU and other programmable and fixed function devices, while supporting a diverse set of high-level programming languages, and creating the foundation for next-generation, general-purpose computing.
Follow the HSA Foundation on Twitter, Facebook and LinkedIn.
Contact Information
Contact:
Neal Leavitt
Leavitt Communications
(760) 639-2900
neal@leavcom.com