Skip to content

Commit

Permalink
QE update/fixes/reframe (#172)
Browse files Browse the repository at this point in the history
* use latest nvhpc
* add missing packages to develop env
* add reframe.yaml
  • Loading branch information
simonpintarelli authored Dec 9, 2024
1 parent bdf69d7 commit fe690e9
Show file tree
Hide file tree
Showing 7 changed files with 52 additions and 3 deletions.
1 change: 0 additions & 1 deletion config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -320,4 +320,3 @@ uenvs:
todi: [gh200]
daint: [gh200]
develop: False

2 changes: 1 addition & 1 deletion recipes/quantumespresso/v7.3.1/gh200/compilers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ gcc:
llvm:
requires: gcc@12
specs:
- nvhpc@24.3
- nvhpc@24.11
2 changes: 1 addition & 1 deletion recipes/quantumespresso/v7.3.1/gh200/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ store: /user-environment
description: QuantumESPRESSO 7.3.1 +cuda
spack:
repo: https://github.com/spack/spack.git
commit: v0.21.2
commit: releases/v0.22
2 changes: 2 additions & 0 deletions recipes/quantumespresso/v7.3.1/gh200/environments.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@ nvhpc-env:
- nvpl-blas threads=openmp
- nvpl-lapack threads=openmp
- libxc%nvhpc~cuda
- cmake
- [email protected] ~blas ~lapack ~mpi
packages:
- git
variants:
Expand Down
24 changes: 24 additions & 0 deletions recipes/quantumespresso/v7.3.1/gh200/extra/reframe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
develop:
features:
- cuda
- mpi
- qe-dev
cc: mpicc
cxx: mpic++
ftn: mpifort
views:
- modules
activation:
- module load cmake fftw nvhpc nvpl-lapack nvpl-blas cray-mpich netlib-scalapack libxc
modules:
features:
- cuda
- mpi
- qe
cc: mpicc
cxx: mpic++
ftn: mpifort
views:
- modules
activation:
- module load quantum-espresso
2 changes: 2 additions & 0 deletions recipes/quantumespresso/v7.3.1/mc/environments.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ nvhpc-env:
specs:
- [email protected] +libxc +scalapack +openmp
- netlib-scalapack
- cmake
- libxc
- fftw
- openblas threads=openmp
packages:
Expand Down
22 changes: 22 additions & 0 deletions recipes/quantumespresso/v7.3.1/mc/extra/reframe.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
develop:
features:
- mpi
- qe-dev
cc: mpicc
cxx: mpic++
ftn: mpifort
views:
- modules
activation:
- module load cmake fftw openblas cray-mpich netlib-scalapack libxc
modules:
features:
- mpi
- qe
cc: mpicc
cxx: mpic++
ftn: mpifort
views:
- modules
activation:
- module load quantum-espresso

0 comments on commit fe690e9

Please sign in to comment.