Tested on Ubuntu 23.10 with P14s:
sudo apt install hipcc
git clone https://github.com/ROCm/HIP-Examples
cd HIP-Examples/HIP-Examples-Applications/HelloWorld
make
TODO fails with:
/bin/hipcc -g   -c -o HelloWorld.o HelloWorld.cpp
clang: error: cannot find ROCm device library for gfx1103; provide its path via '--rocm-path' or '--rocm-device-lib-path', or pass '-nogpulib' to build without ROCm device library
make: *** [<builtin>: HelloWorld.o] Error 1

Articles by others on the same topic (1)

General-Purpose Computing on Graphics Processing Units (GPGPU) refers to the use of a Graphics Processing Unit (GPU) for performing computation traditionally handled by the Central Processing Unit (CPU). GPGPU takes advantage of the GPU's parallel processing capabilities to perform complex calculations much more efficiently than standard CPUs for certain types of workloads.