FP16 Half-Precision Support Added To AMDGPU LLVM Back-End

Written by Michael Larabel in AMD on 13 November 2016 at 08:22 AM EST. 15 Comments
AMD
The AMDGPU backend within LLVM that's used by the open-source Radeon graphics driver stack has landed half-precision / FP16 support.

With this commit overnight is nearly five thousand lines of new code for supporting F16 half-precision support in this GPU back-end for AMD hardware. This new LLVM code was under review the past few weeks but is now ready for LLVM 4.0.

This half-precision support is capable on AMD Volcanic Islands (3rd gen GCN) hardware and newer. Now if only the open-source AMD OpenCL/compute state was much more mature and widespread...
Related News
About The Author
Michael Larabel

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 20,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, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week