Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
AMD ROCm 4.1.1 Released To Clarify Some HIP Bits
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.