HIP: C++ Heterogeneous-Compute Interface for Portability
ROCm
An implementation of HIP that works on CPUs, across OSes.