Knowledge Center
Knowledge Center

HSA Runtime Programmer’s Reference Manual

Runtime capabilities for the HSA architecture


The Heterogeneous System Architecture (HSA) builds on the close physical integration of accelerators and defines a standard for uniting the accelerators architecturally. The HSA specifications include requirements for virtual memory, memory coherency, architected dispatch mechanisms, and power-efficient signals.

HSA aims to bring the benefits of these kernel agents to mainstream programming languages using similar or identical syntax to that which is provided for programming multi-core CPUs.

Specification can be downloaded from the HSA.

Related Entities