@@ -115,27 +115,28 @@ requirements:
115115 - rsync # [unix]
116116 host :
117117 # GPU requirements
118- - cudnn # [cuda_compiler_version != "None"]
119- - nccl # [cuda_compiler_version != "None" and linux]
120- - magma # [cuda_compiler_version != "None"]
121- - cuda-version {{ cuda_compiler_version }} # [cuda_compiler_version != "None"]
122- - nvtx-c # [cuda_compiler_version != "None"]
123118 {% if cuda_compiler_version != "None" %}
124- - cuda-driver-dev # [linux]
125119 - cuda-cudart-dev
126120 - cuda-cupti-dev
121+ - cuda-driver-dev # [linux]
122+ - cuda-nvml-dev
127123 - cuda-nvrtc-dev
128124 - cuda-nvtx-dev
129- - cuda-nvml-dev
130125 - cuda-profiler-api
126+ - cuda-version {{ cuda_compiler_version }}
127+ - cudnn
131128 - cusparselt
132129 - libcublas-dev
133130 - libcudss-dev
134- - libcufile-dev # [linux]
131+ - libcufile-dev # [linux]
135132 - libcufft-dev
136133 - libcurand-dev
137134 - libcusolver-dev
138135 - libcusparse-dev
136+ # cannot (yet) use libmagma-devel due to https://github.com/conda-forge/libmagma-feedstock/issues/32
137+ - magma
138+ - nccl # [linux]
139+ - nvtx-c
139140 {% endif %}
140141 # other requirements
141142 - python 3.12
@@ -257,28 +258,28 @@ outputs:
257258 host :
258259 - {{ pin_subpackage('libtorch', exact=True) }}
259260 # GPU requirements
260- - cudnn # [cuda_compiler_version != "None"]
261- - nccl # [cuda_compiler_version != "None" and linux]
262- - cuda-version {{ cuda_compiler_version }} # [cuda_compiler_version != "None"]
263- - nvtx-c # [cuda_compiler_version != "None"]
264- # cannot (yet) use libmagma-devel due to https://github.com/conda-forge/libmagma-feedstock/issues/32
265- - magma # [cuda_compiler_version != "None"]
266261 {% if cuda_compiler_version != "None" %}
267- - cuda-driver-dev # [linux]
268262 - cuda-cudart-dev
269263 - cuda-cupti-dev
264+ - cuda-driver-dev # [linux]
265+ - cuda-nvml-dev
270266 - cuda-nvrtc-dev
271267 - cuda-nvtx-dev
272- - cuda-nvml-dev
273268 - cuda-profiler-api
269+ - cuda-version {{ cuda_compiler_version }}
274270 - cusparselt
271+ - cudnn
275272 - libcublas-dev
276273 - libcudss-dev
277- - libcufile-dev # [linux]
274+ - libcufile-dev # [linux]
278275 - libcufft-dev
279276 - libcurand-dev
280277 - libcusolver-dev
281278 - libcusparse-dev
279+ # cannot (yet) use libmagma-devel due to https://github.com/conda-forge/libmagma-feedstock/issues/32
280+ - magma
281+ - nccl # [linux]
282+ - nvtx-c
282283 {% endif %}
283284 # other requirements
284285 - python
0 commit comments