Radeon ROCm 2.1 Bringing RocTracer Preview, Improved DGEMM Performance

Written by Michael Larabel in Radeon on 6 February 2019 at 01:42 AM EST. 8 Comments
RADEON
It looks like AMD is about to release ROCm 2.1 for the Radeon Open eCosystem stack.

Just prior to closing out 2018 they released the big ROCm 2.0 update while now ROCm 2.1 is being prepared for release based upon public Git activity by AMD developers.

This next update to the Radeon open-source/Linux compute stack includes a preview release of RocTracer 1.0 for HSA API and HSA async GPU activity tracing. In addition to the RocTracer 1.0 preview is also support for monitoring the real-time PCI Express bandwidth via the ROCM-SMI tool (there is the change coming in Linux 5.1 to expose AMDGPU PCIe bandwidth via sysfs for upstream), DGEMM optimizations, and other changes. The improved DGEMM performance is said to be for large square and reduced matrix sizes. ROCm 2.1 is also timed quite nicely for the new Radeon VII.

There doesn't appear to be any notable changes on the ROCm OpenCL front, such as allowing SPIR-V support. It's also not mentioned if they have addressed any of the performance shortcomings in select cases compared to their Radeon PAL OpenCL driver.

Look for the ROCm 2.1 binaries to become available shortly and sources via GitHub.
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