Radeon ROCm 2.5 Released With rocThrust, AMD Infinity Fabric Link Support

New to ROCm 2.5 are quite a few additions:
- UCX 1.6 support as the Unified Communication X interface as a performant layer for MPI and OpenSHMEM libraries.
- BFloat16 was implemented in software for Radeon Instinct MI50/MI60 hardware for use with rocBLAS/Tensile.
- The rocm-smi utility now has various information additions around memory size, driver version, and firmware version being queried.
- Multi-GPU support for PyTorch.
- Also on the Radeon Instinct MI50/MI60 front are rocSPARSE library optimizations.
- rocThrust as a port of the Thrust parallel algorithm library atop HIP/ROCm.
- Support for independent kernels to run in parallel in the same stream.
- Initial AMD Infinity Fabric Link enablement for their new GPU interconnect technology.
Expect more featureful ROCm updates still in the pipe with AMD continuing to pickup new supercomputing wins.
More details on ROCm 2.5 and information on its architecture are available from GitHub.
23 Comments