HSA Announces Publication of New Guide to Heterogeneous System Architecture

AUSTIN, TX, Dec. 17, 2015 – The Heterogeneous System Architecture (HSA) Foundation today announced publication of Heterogeneous System Architecture: A New Compute Platform Infrastructure (1st Edition), edited by Dr. Wen-Mei Hwu. The book, published by Elsevier Publishing (http://store.elsevier.com/product.jsp?isbn=9780128008010), offers a practical guide to understanding HSA, a standardized platform design that unlocks the performance and power efficiency of parallel computing engines found in most modern electronic devices.
“Heterogeneous computing is a key enabler of the next generation of compute environments, wherein entire systems will interconnect autonomously and in real time,” said HSA Foundation President Dr. John Glossner. “Developers who are skilled in the use of this platform will have the upper hand in terms of design time, IP portability, power efficiency and performance.”
To support these developers, the HSA Foundation working groups are rapidly standardizing tools and APIs for debug and profiling, creating guidelines for incorporating IP from multiple vendors into the same SoC, and much more. The Foundation released the v1.0 specification in March, and soon thereafter, companies including AMD, ARM, Imagination Technologies and MediaTek previewed their plans for rolling out the world’s first products based on HSA.
“The HSA guidebook will help proliferate the platform among students, programmers and developers worldwide,” said Dr. Hwu. “This publication will help them quickly learn more about HSA concepts, fundamentals, and practices, including techniques for creating virtual parallel systems, as well as compiling and simulating designs.”
Through the new book, software application developers, computer science researchers, and students in computer architecture, distributed computing, and software engineering courses will learn:

  • How performance-bound programming algorithms and application types can be significantly optimized by using HSA hardware and software features;
  • Ideal mapping of processing resources from CPUs to many other heterogeneous processors, in compliance with HSA specifications ;
  • Clear and concise explanations of key HSA concepts and fundamentals provided by expert HSA specification contributors.

The book begins with an overview of the evolution of heterogeneous parallel processing and its historic challenges. Later chapters provide a deeper perspective on topics such as runtime, memory model, queuing, context switching, the architected queuing language, simulators, and tool chains. The publication also includes three real world examples that clearly demonstrate how HSA can deliver significantly higher performance thru C++ based applications.
Contributing authors include HSA Foundation members and experts from both academia and industry. Some of these distinguished authors include: Yeh-Ching Chung, Benedict R. Gaster, Juan Gómez-Luna, Derek Hower, Lee Howes, Shih-Hao Hung, Thomas B. Jablin, David Kaeli, Phil Rogers, Ben Sander, I-Jui (Ray) Sung.
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 committed to 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: www.hsafoundation.com, also follow the HSA Foundation on Twitter.

###

Dr. John Glossner Elected President of the HSA Foundation

AUSTIN, TX, November 04, 2015 – The Heterogeneous System Architecture (HSA) Foundation today announced that Dr. John Glossner has been named president. Glossner currently serves as CEO of General Processor Technologies.
The HSA Foundation has had from inception the vision of inclusive computing supporting processors beyond just CPUs and GPUs. The appointment of Glossner, with his background in heterogeneous DSP architectures, reaffirms HSA’s commitment to that vision. Glossner also previously served as Chair of the Board of Directors of the Wireless Innovation Forum.
“I’m honored to help move the HSA Foundation toward the realization of our members’ shared vision of a unified heterogeneous system architecture,” said Glossner. “I look forward to working with all the member companies and appreciate their tremendous support for the Foundation.”
In addition to the appointment of a new Foundation president, there have been a number of other key developments this year. Last month the Foundation previewed several of its members’ plans for supporting HSA in their next-generation products. Products from AMD, ARM, Imagination Technologies and MediaTek will be the world’s first that are intended to support HSA and meet any customer-focused technology developed by HSA.
HSA is a standardized platform design that unlocks the performance and power efficiency of the parallel computing engines found in most modern electronic devices. To support these products, HSA Foundation working groups are standardizing tools and APIs for debug and profiling, creating guidelines for incorporating IP from multiple vendors into the same SoC, and much more. The Foundation also released the v1.0 specification in March.
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.
Image Available: http://www.marketwire.com/library/MwGo/2015/11/3/11G070454/Images/HSAFJohnGlossner-ea39abe42b1ba6b583663d54964c7d8f.jpg

HSA Conformance Test Suite Now Available to Members

Following the release of the v1.0 specification in March 2015, HSA Conformance tests are now available online. HSA Foundation members can access these tests to ensure compliance of their HSA products with the specification.
According to Dr. Jon Peddie of Jon Peddie Research: “After the HSA’s successful release of the v1.0 specification in March 2015, the organization went to work on developing conformance tests. Conformance testing is critical to a meaningful HSA certification, and now that is in place too. This firmly and permanently establishes the organization’s place in the industry.”

Best Wishes to Phil Rogers

The HSA Foundation would like to thank Phil Rogers for his four years of service to the HSA Foundation. The Foundation greatly appreciates his mentoring the next generation of leaders who will help usher in widespread acceptance and adoption of heterogeneous computing. The HSA Foundation community of leaders and members will continue to collaborate making programming for parallel computing easy and pervasive. We wish Phil the best in his new endeavors.
– HSA Foundation Board of Directors