Resolve "CMake: Create CUDA and openCL presets"
Description
Buildbot runs:
-
OpenCL: TBD
-
Compile for CUDA with CMake using Spack toolchain foss2022a-cuda-mpi
-
Tests short-run
-
Builds with the foss-full-cuda-mpi
preset using Spack toolchainfoss2022a-cuda-mpi
-
Tests foss-full-cuda-mpi
- The tests run with the usual tolerance violations, but nothing that looks like it's particularly due to CMake.
-
Create a preset for OpenCL - Dependency detection for OpenCL, i.e. CLBlast and clFFT works with the ones provided by Spack
- clBLAS detection is missing, but right now Octopus anyway needs CLBlast to compile: #890
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.
Edited by Henri Menke