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 (found here: here), 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.
Recommended for You
Latest News Posts
- Huge cyber attack involved 10s of millions IP addresses
- Apple's iPod changed the world of music 15 years ago
- ARK: Survival Evolved update: new dinos, maps, and more
- AT&T buys HBO, Warner Bros., and CNN for $80 billion
- Shadow Warrior 2 patched, includes several optimizations
- Battlefield 1 Multiplayer Gameplay Thoughts
- GA-PH67A-UD3-B3 Resume fail after suspend with Linux
- h61m-dgs gigabyte not see DDR_A1
- BSI3H-6100 long time to post
- Patriot Memory LX 200GB microSD Memory Card Review
- Eurocom launches the ultrathin 15.6' Sky M5 R2 VR Ready gaming laptop with Intel Core i7 6700HQ, NVIDIA GeForce GTX 1060 (6 GB GDDR5), 4G LTE support, 64 GB DDR4 memory, 6 TB SSD storage
- ENERMAX releases Steelwing aluminum case
- ENERMAX Platimax D.F. PSU is available now
- ENERMAX launches Revolution Duo power supply with DUOFlowTM design for active ventilation
- Razer unveils new Razer Blade Pro gaming notebook