TANGO, Hercules, SHARCS, EcoScale, RAPID and P-Socrates projects join forces in the Hetereogeneity Alliance to come up with a reference architecture for addressing the current and future challenges about hardware and software hetereogeneity. The six projects are approaching different aspects to deal with hetereogeneous hardware and how software should be designed and developed in this context, and now all together plan to deliver a common and holistic architecture that cover all possible aspects . Besides, all of them are committed to deliver some of their project results into the Catalogue of solutions that will provide tools and other assets to tackle different architecture blocks.

Nearly all modern SoCs are heterogeneous systems with large amounts of compute capability. Historically each processor was programmed with its own tool chain. Obtaining access to the compute agents required expert programmers.

Heterogeneous system Architecture H-HW&SW Foundation is a not-for-profit industry standards body focused on making it dramatically easier to program heterogeneous computing devices.

H-HW&SW Foundation members are building a heterogeneous compute software ecosystem that abstracts away the complexities of heterogeneous systems by specifying runtime and system architecture API's that run on top of cache coherent shared virtual memory hardware.

H-HW&SW is driving greater developer productivity in heterogeneous computing by removing many of the barriers of traditional heterogeneous programming, enabling developers to focus on their algorithms and not managing system resources.

Rather than forcing developers to use unfamiliar programming languages, H-HW&SW has adapted its platform to conform to many different programming languages. Compilation tools are available from both proprietary and open-source projects (LLVM and GCC).

The goal of H-HW&SW has been to abstract the processor details in a heterogeneous system without loss of performance, source languages are compiled to H-HW&SW's virtual instruction set HSAIL.

Latest News

The members of Hetereogeneity Alliance have proposed to organize a workshop at next HIPEAC conference that will take place in Manchester from 22 to 24 January 2018.
They are waiting for confirmation of acceptance. More information will be provided soon.

TANGO, Hercules, SHARCS, EcoScale, RAPID and P-Socrates projects join forces in the Hetereogeneity Alliance to come up with a reference architecture for addressing the current and future challenges about hardware and software hetereogeneity. The six projects are approaching different aspects to deal with hetereogeneous hardware and how software should be designed and developed in this context, and now all together plan to deliver a common and holistic architecture that cover all possible aspects .