Skip to content
Open
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions spack-environment/cuda/spack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,19 @@ spack:
include:
- ../concretizer.yaml
- ../packages.yaml
- ../cuda_arch.yaml
- ../packages_root_with_opengl.yaml
- ../view.yaml
concretizer:
unify: when_possible # multiple epic versions
specs:
- acts +cuda cuda_arch=75
- acts +cuda
- actsvg
- afterburner
- arrow +cuda cuda_arch=75
- arrow +cuda
- cairo
- catch2
- celeritas +cuda cuda_arch=75
- celeritas +cuda
- cernlib
- cli11
- cmake
Expand Down Expand Up @@ -90,7 +91,7 @@ spack:
- py-scipy
- py-seaborn
- py-toml
- py-torch +cuda cuda_arch=75
- py-torch +cuda
- py-uproot
- py-wurlitzer
- py-yapf
Expand Down
6 changes: 6 additions & 0 deletions spack-environment/cuda_arch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This file centralizes the CUDA architecture capability definition.
# Current target: Compute Capability 7.5 (Turing: T4, RTX 2xxx, Quadro RTX)
# To target a different GPU architecture, change cuda_arch here.
packages:
all:
variants: cuda_arch=75
3 changes: 2 additions & 1 deletion spack-environment/tf/spack.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ spack:
include:
- ../concretizer.yaml
- ../packages.yaml
- ../cuda_arch.yaml
- ../view.yaml
concretizer:
unify: when_possible # py-numba needs a different llvm than the one provided as external
Expand Down Expand Up @@ -43,7 +44,7 @@ spack:
- py-rucio-clients
- py-scipy
- py-seaborn
- py-tensorflow +cuda cuda_arch=75
- py-tensorflow +cuda
- py-toml
- py-uproot
- py-vector
Expand Down
Loading