Bookmark and Share


The HSA Foundation has released version 0.95 of its programmer’s reference manual. This is the first output from the HSA (heterogeneous system architecture) Foundation, who have been collaborating on this project since its founding in June 2012. It represents an important step in the development of the HSA Foundation¹s ecosystem because it enables software partners to develop libraries, tools and middleware and to code high performance kernels.

The Programmer’s reference manual (PRM) provides a standardized method of accessing all available computing resources in HSA-compliant systems. This enables a wide range of system resources to cooperate on parallelizable tasks. It has been specifically designed to perform in the most energy efficient way without compromising on performance. The goal is to enable a heterogeneous architecture that is easy to program, opens up new and rich user experiences and improves performance and quality of service, whilst reducing energy consumption.

The programming architecture detailed in the HSA PRM calls out features specifically exposed to programmers of the HSA architecture. HSA devices will typically include a broad class of devices, including GPUs and DSPs and support a number of key hardware features that enable easier developer programmability. These include shared coherent virtual memory, platform atomics, user mode queuing and GPU self-queuing.

These features, in conjunction with the correct software stack make programming all devices in an HSA architecture as easy as programming a CPU, and because of this, closer interlinking of processing on all devices is made possible. HSA abstracts away the native instruction set of the parallel processor through the HSA Intermediate Language (HSAIL). This language has been designed for parallel processing and can be translated on-the-fly to many native instruction sets, supporting innovations in different underlying hardware implementations through consistent HSAIL-compiled programs.

The HSA architecture also benefits existing APIs such as OpenCL and Renderscript through avoidance of wasteful copies, low-latency dispatch, improved memory model and shared virtual memory between all HSA devices.

The HSA Foundation continues to work on the next specifications which will detail the hardware system architecture, run-time details and compliance requirements

Tags: AMD, HSA


Comments currently: 4
Discussion started: 05/30/13 12:39:36 AM
Latest comment: 06/01/13 01:22:49 AM
Expand all threads | Collapse all threads


in my words this is the First step towards "Mobile Tera-Flops Computing".
now i want to see how much intel will manipulate this HSA ecosystem as did with microsoft windows.surely intel will spend millions of dollars just to ensure that HSA should not be successful coz it will end intel's monopoly.
7 0 [Posted by: mudi1  | Date: 05/30/13 12:39:36 AM]
- collapse thread

Yep, do you remember Windows XP 64-bit edition and how crap it was? It prevented any potential desktop lead AMD could have had. Will Microsoft get paid off again by Intel to not port its Windows HSA kernel from the Xbox One to the Windows desktop editions? Let's see if Microsoft shoots itself in the foot.
2 0 [Posted by: linuxlowdown  | Date: 05/30/13 01:47:16 AM]
This time around the HSA architecture is too powerful for Intel to manipulate, because of its open nature and involvement of large players like Samsung, ARM etc. Intel is forced to adapt to the HSA momentum in order to survive on the future.
3 0 [Posted by: tks  | Date: 05/30/13 05:57:24 AM]
Win64 XP is a quite a nice OS, compatible with older apps, and still is a good choice. The problem was the limited driver support.
2 0 [Posted by: ano69  | Date: 06/01/13 01:22:49 AM]


Add your Comment

Latest News

Wednesday, November 5, 2014

10:48 pm | LG’s Unique Ultra-Wide Curved 34” Display Finally Hits the Market. LG 34UC97 Available in the U.S. and the U.K.

Wednesday, October 8, 2014

12:52 pm | Lisa Su Appointed as New CEO of Advanced Micro Devices. Rory Read Steps Down, Lisa Su Becomes New CEO of AMD

Thursday, August 28, 2014

4:22 am | AMD Has No Plans to Reconsider Recommended Prices of Radeon R9 Graphics Cards. AMD Will Not Lower Recommended Prices of Radeon R9 Graphics Solutions

Wednesday, August 27, 2014

1:09 pm | Samsung Begins to Produce 2.13GHz 64GB DDR4 Memory Modules. Samsung Uses TSV DRAMs for 64GB DDR4 RDIMMs

Tuesday, August 26, 2014

10:41 am | AMD Quietly Reveals Third Iteration of GCN Architecture with Tonga GPU. AMD Unleashes Radeon R9 285 Graphics Cards, Tonga GPU, GCN 1.2 Architecture