Last year, through the efforts of AMD was formed organization HSA Foundation, which seeks to create open standards for hybrid computing devices and simplify working with them at the programmatic level. The initiative is also supported by Imagination Technologies, ARM and a number of licensees British holding, among which appear Qualcomm, Samsung, MediaTek, Texas Instruments and Marvell. The Alliance aims to make a single-chip graphics core systems equal with computing, giving them the same features like the coherent memory access. In addition, HSA Foundation intends to transfer to other types of SoC cores - digital signal processors, DMA-controllers, codecs, and other specific accelerators.
At the Hot Chips conference engineers HSA Foundation spoke about what work will be done until mid-2014, when the light will see the final version of the specifications. Apart from the already mentioned coherent memory access for graphics and computing cores to be implemented overall addressing scheme for all the cores, the implementation of operations in the page memory, support for high-level languages computations using GPU.
HSA Foundation is committed to release software with open source operating systems Linux, which will optimize GPGPU-applications written in OpenCL. While the Working Group has created a library of parallel programming primitives called Bolt, and has developed a reference software model. And in 2015 the support of HSA will appear in Java 9, work on this project is carried out within the framework of Sumatra.
More information about the activities of HSA Foundation can be found on the official website of the organization.