Commit Graph
4 Commits
Author SHA1 Message Date
Arne Morten Kvarving b8df2af8bc fixed: properly probe for hipify-perl command
error out in configuration instead of surprising user during build
2025-11-04 11:08:19 +01:00
Kjetil Olsen Lye c347e11798 Added set -e to hipify_file.sh 2025-03-18 11:25:05 +01:00
Tobias Meyer Andersen 85a9ad2b61 refactor cuistl folder names 2024-08-22 15:32:21 +02:00
Tobias Meyer Andersen e9d6b326cc Add HIP support for AMD GPUs
This commits adds cmake functionality that can
hipify the cuistl framework to support AMD GPUs.

Some tests have been written as HIP does not mirror
CUDA exactly.

CONVERT_CUDA_TO_HIP is the new CMAKE argument.
CMAKE version is increased to include HIP
as a language (3.21 required).

A macro is added to create a layer of indirection
that will make only cuistl files that have been
changed rehipified.

Some BDA stuff is extracted to make sure CUDA
is not accidentally included.
2024-05-06 15:56:53 +02:00