AMD Plans To Contribute Heterogeneous Compute Compiler
Written by Michael Larabel in AMD on 16 November 2015 at 07:35 AM EST. 4 Comments
AMD --
AMD has been open-sourcing several components of their Linux HSA (Heterogeneous System Architecture) stack for the past several months including the AMDKFD kernel driver and HSAKMT run-time. In cooperation with SUSE, they also hope to have HSA accelerator support in GCC 6. Besides the GCC support, AMD is apparently planning to publish a Heterogeneous Compute Compiler.

While AMD has seemingly focused on the GNU Compiler Collection for early HSA support, they're reportedly planning to publish a Heterogeneous Compute Compiler (HCC) that utilizes LLVM. In still going through a few new slide uploads from the LLVM Developers' Meeting, one of the slides makes mention of this Heterogeneous Compute Compiler:

I don't think I've heard AMD or any of the open-source developers mention this Heterogeneous Compute Compiler for LLVM previously, but should be interesting. Hopefully Bridgman or others will be able to shed some light on it in our forums.

Update: More details are now available.
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related AMD News
Popular News This Week