Newer
Older
require:
- "~rocm"
- spec: cuda_arch=89
when: '+cuda'
- spec: '+cuda'
when: '%gcc'
# ---------------------------------------------------------------------------
cuda:
prefer:
hypre:
require:
- spec: '+cuda cuda_arch=89 +unified-memory'
when: '%gcc'
kokkos:
require:
- spec: '+cuda +cuda_lambda cuda_arch=89 +wrapper ~openmptarget'
when: '%gcc'
kokkos-kernels:
require: ['+cuda', '+cublas', '+cusolver', '+cusparse', 'cuda_arch=89']
nvshmem:
require:
- spec: '+cuda cuda_arch=89 +ibgda +nccl +ucx +mpi'
openmpi:
papi:
require: ['+nvml', '+infiniband', '+cuda']
paraview:
require: ['~cuda']
petsc:
require:
- spec: '+cuda cuda_arch=89'
when: '%gcc'
py-tensorflow:
require:
- spec: '+cuda cuda_arch=89 +nccl'
py-torch:
require:
- spec: '+cuda cuda_arch=89 +nccl +cudnn'
python:
require:
- spec: 'target=zen4'
suite-sparse:
require:
- spec: '+cuda'
when: '@7.3.1'
- spec: '~cuda'
when: '@7.2.1'
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
ucx:
require:
- spec: '+xpmem +cma +rdmacm +rc +ud +dc +verbs +ib_hw_tm +gdrcopy +cuda cuda_arch=89 ~rocm'
# ---------------------------------------------------------------------------
# Externals
# ---------------------------------------------------------------------------
pmix:
buildable: false
externals:
- spec: 'pmix@5.0.2'
prefix: /usr
rdma-core:
buildable: false
externals:
- spec: 'rdma-core@51.1'
prefix: /usr
slurm:
buildable: false
externals:
- spec: 'slurm@24-05-0-2'
prefix: /usr
xpmem:
buildable: false
externals:
- spec: 'xpmem@2.7.3'
prefix: /usr