Adios2: add kokkos variant (#40623)
* adios2: update variants and dependencies * adios2: add kokkos rocm|cuda|sycl variant * e4s oneapi ci stack: add adios2 +sycl * e4s ci stack: add adios2 +rocm * [@spackbot] updating style on behalf of vicentebolea * Apply suggestions from code review * adios2: fixed cuda variant * update ecp-data-vis-sdk * Update share/spack/gitlab/cloud_pipelines/stacks/e4s-power/spack.yaml --------- Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com> Co-authored-by: vicentebolea <vicentebolea@users.noreply.github.com>
This commit is contained in:
		| @@ -227,8 +227,8 @@ spack: | ||||
|   - cabana +sycl ^kokkos +sycl +openmp cxxstd=17 +tests +examples | ||||
|   - kokkos +sycl +openmp cxxstd=17 +tests +examples | ||||
|   - kokkos-kernels build_type=Release %oneapi ^kokkos +sycl +openmp cxxstd=17 +tests +examples | ||||
|   - tau +mpi +opencl +level_zero ~pdt   # tau: requires libdrm.so to be installed | ||||
|   - slate +sycl | ||||
|   - tau +mpi +opencl +level_zero ~pdt   # tau: requires libdrm.so to be installed | ||||
|   # -- | ||||
|   # - ginkgo +oneapi                    # InstallError: Ginkgo's oneAPI backend requires theDPC++ compiler as main CXX compiler. | ||||
|   # - hpctoolkit +level_zero            # dyninst@12.3.0%gcc: /usr/bin/ld: libiberty/./d-demangle.c:142: undefined reference to `_intel_fast_memcpy'; can't mix intel-tbb@%oneapi with dyninst%gcc | ||||
|   | ||||
| @@ -258,6 +258,7 @@ spack: | ||||
|   - tau +mpi +rocm   # tau: has issue with `spack env depfile` build | ||||
|  | ||||
|   # ROCM 908 | ||||
|   - adios2 +kokkos +rocm amdgpu_target=gfx908 | ||||
|   - amrex +rocm amdgpu_target=gfx908 | ||||
|   - arborx +rocm amdgpu_target=gfx908 | ||||
|   - cabana +rocm amdgpu_target=gfx908 | ||||
| @@ -297,6 +298,7 @@ spack: | ||||
|   # - papi +rocm amdgpu_target=gfx908           # papi: https://github.com/spack/spack/issues/27898 | ||||
|  | ||||
|   # ROCM 90a | ||||
|   - adios2 +kokkos +rocm amdgpu_target=gfx90a | ||||
|   - amrex +rocm amdgpu_target=gfx90a | ||||
|   - arborx +rocm amdgpu_target=gfx90a | ||||
|   - cabana +rocm amdgpu_target=gfx90a | ||||
|   | ||||
| @@ -306,6 +306,7 @@ spack: | ||||
|   - tau +mpi +rocm   # tau: has issue with `spack env depfile` build | ||||
|  | ||||
|   # ROCM 908 | ||||
|   - adios2 +kokkos +rocm amdgpu_target=gfx908 | ||||
|   - amrex +rocm amdgpu_target=gfx908 | ||||
|   - arborx +rocm amdgpu_target=gfx908 | ||||
|   - cabana +rocm amdgpu_target=gfx908 | ||||
| @@ -345,6 +346,7 @@ spack: | ||||
|   # - papi +rocm amdgpu_target=gfx908           # papi: https://github.com/spack/spack/issues/27898 | ||||
|  | ||||
|   # ROCM 90a | ||||
|   - adios2 +kokkos +rocm amdgpu_target=gfx90a | ||||
|   - amrex +rocm amdgpu_target=gfx90a | ||||
|   - arborx +rocm amdgpu_target=gfx90a | ||||
|   - cabana +rocm amdgpu_target=gfx90a | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Vicente Bolea
					Vicente Bolea