HSA (Heterogeneous System Architecture) es la tecnología de AMD que de alguna forma mejora la respuesta de la GPU en conjunción con las CPUs del procesador.
En concreto HSA permite a los distintos procesadores (CPUs, DSPs, GPUs…) compartir recursos del sistema de forma más eficiente mediante mejoras en el hardware.
El código liberado tiene también la intención de servir como ejemplo para programar controladores para otros dispositivos compatibles con HSA.
Las GPUs compatibles con HSA con las Sea Islands en adelante, que compartirán algunas funciones de hardware entre el procesamiento HSA y el procesamiento normal. Además se han añadido funcionalidades propias de HSA como un programador de tareas por hardware.
Para más información sobre este controlador se puede consultar el anuncio en la lista de correo del Kernel. Para saber más sobre HSA, AMD tiene una página donde lo explica.