forked from sandialabs/omega_h
-
Notifications
You must be signed in to change notification settings - Fork 12
Closed
Labels
Description
CUDA 13 appears to break building Omega_h with the direct CUDA backend:
https://github.com/spack/spack-packages/pull/2059/files
Given that, I think we should drop support for that backend and require Kokkos for CUDA support.
Omega_h can work with Intel, AMD, and NVIDIA GPUs via Kokkos without the use of any vendor specific API calls. The long term plan was to drop support for the vendor specific backends in favor of using Kokkos. This is the first issue that has motivated the change.
This could be combined with the change to the default tag type as a major version increase.
Any thoughts or objections @joshia5 @jacobmerson @Sichao25 @Angelyr ?
Reactions are currently unavailable