Skip to content

dropping direct cuda support #175

@cwsmith

Description

@cwsmith

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 ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions