AMD ROCm 4.1.1 Released To Clarify Some HIP Bits

Written by Michael Larabel in Radeon on 9 April 2021 at 12:00 AM EDT. 5 Comments
RADEON
Toward the end of March was the AMD ROCm 4.1 release with a few new features. Released today is ROCm 4.1.1 with seemingly no real code changes but just to clarify two items around ROCm's HIP.

ROCm 4.1.1 brings documentation updates around HIP for their environment variable handling and HIP installation instructions.

With ROCm 4.1 it stopped honoring the HIP_PLATFORM=hcc option with the Heterogeneous Compute Compiler (HCC) compiler having been deprecated for a while in favor of the HIP Clang compiler. ROCm 4.1 stopped honoring the "hcc" HIP_PLATFORM but now requires "HIP_PLATFORM=amd". Similarly, ROCm 4.1 also changed HIP_PLATFORM=nvcc to HIP_PLATFORM=nvidia. Dropping of the old syntax ended up breaking some software on ROCm 4.1 and thus now there is this guidance.

The other ROCm 4.1.1 change is outlining that for installing HIP on some Linux distributions you may need to install Perl modules not found in the base operating system. In the case of SUSE Linux Enterprise 15 SP2 it means adding a repository for the extra Perl bits while for CentOS/RHEL 8.3 it also means adding an extra repo.

Aside from that, it appears to be the same as ROCm 4.1 that shipped just over two weeks ago. ROCm 4.1.1 details available 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