diff --git a/stacks/pinot-noir/definitions_cuda.yaml b/stacks/pinot-noir/definitions_cuda.yaml index eac7dc986e0c591190e45c29c150af55afe9544a..99f50932cbb96ebe4318e34748304fa099769aec 100644 --- a/stacks/pinot-noir/definitions_cuda.yaml +++ b/stacks/pinot-noir/definitions_cuda.yaml @@ -5,7 +5,7 @@ definitions: - cuda - cudnn - nccl - - nccl-tests - cuda_mpi_codes: - nvshmem + - nccl-tests diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml index 48a4adc2bc714b8d725567e39d117cdfc4d22fa6..432ab26345d8c4e489fb46972eec564867e0a85a 100644 --- a/stacks/pinot-noir/packages_stack.yaml +++ b/stacks/pinot-noir/packages_stack.yaml @@ -10,7 +10,7 @@ packages: # Requirements # ---------------------------------------------------------------------------- adios2: - require: ['+kokkos'] + require: ['+kokkos', '+mgard'] apr: # https://issues.apache.org/jira/browse/SVN-4813 @@ -47,7 +47,7 @@ packages: prefer: ['libbsd'] fenics-dolfinx: - require: ['+slepc'] + require: ['@0.8.0', '+slepc'] ffmpeg: require: ['+libx264'] @@ -59,8 +59,7 @@ packages: require: ['+libxml2', '+xz'] gnuplot: - require: - - spec: '@5.4.10' + require: ['@5.4.10', '+cairo'] hdf5: prefer: @@ -118,6 +117,9 @@ packages: # python depends on libxml2 this avoid cyclic dependency require: ['~python'] + likwid: + require: ['@5.3.0'] + llvm: # avoid compiler in lmod module prefer: ['~clang'] @@ -140,6 +142,9 @@ packages: metis: require: ['+real64'] + mgard: + require: ['~cuda'] + mpfr: require: ['@4.0.2'] @@ -183,6 +188,9 @@ packages: - one_of: ['@0.29.36', '@3.0.8'] prefer: ['@3.0.8'] + py-fenics-dolfinx: + require: ['@0.8.0'] + py-numpy: prefer: ['@1.26.4'] @@ -212,7 +220,7 @@ packages: - spec: '^arpack-ng +mpi' suite-sparse: - prefer: ['@7.3.1', '+graphblas'] + require: ['@7.2.1', '+graphblas'] tk: require: ['+xft', '+xss']