Knowledge Center ➜ Entities

Heterogeneous System Architecture (HSA) Foundation

Standards related to program heterogeneous computing devices


Formed June 2012 by AMD, ARM, Imagination, MediaTek, Qualcomm, Samsung and Texas Instruments and seeded by a number of donations from AMD.
Heterogeneous System Architecture (HSA) Foundation is a not-for-profit industry standards body focused on making it dramatically easier to program heterogeneous computing devices. The consortium comprises various software vendors, IP providers, and academic institutions and develops royalty-free standards and open-source software.

The HSA Foundation members are building a heterogeneous compute software ecosystem built on open, royalty-free industry standards and open-source software: the HSA runtimes and compilation tools are based on open-source technologies such as LLVM and GCC.

The HSA Foundation seeks to create applications that seamlessly blend scalar processing on the CPU, parallel processing on the GPU, and optimized processing on the DSP via high bandwidth shared memory access enabling greater application performance at low power consumption. The HSA Foundation is defining key interfaces for parallel computation utilizing CPUs, GPUs, DSPs, and other programmable and fixed-function devices, thus supporting a diverse set of high-level programming languages and creating the next generation in general-purpose computing.

  • HQ: Beaverton, OR, USA
  • Web: URL
  • Other names: HSA
  • Type: Standards Group