From 0b90e6c39da0a4acad9842cd3d2ed19c13223ae7 Mon Sep 17 00:00:00 2001 From: Nicolas Richart <nicolas.richart@epfl.ch> Date: Tue, 30 Jul 2024 08:46:49 +0200 Subject: [PATCH] Adding profiling tools --- stacks/pinot-noir/packages_kuma_h100.yaml | 3 +++ stacks/pinot-noir/packages_stack.yaml | 3 +++ stacks/pinot-noir/spack.yaml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/stacks/pinot-noir/packages_kuma_h100.yaml b/stacks/pinot-noir/packages_kuma_h100.yaml index 7ae46af..262d066 100644 --- a/stacks/pinot-noir/packages_kuma_h100.yaml +++ b/stacks/pinot-noir/packages_kuma_h100.yaml @@ -37,6 +37,9 @@ packages: require: - spec: '+cuda cuda_arch=90' + papi: + require: ['+nvml', '+infiniband'] + petsc: require: - spec: '+cuda cuda_arch=90' diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml index c3a15a5..0f94f19 100644 --- a/stacks/pinot-noir/packages_stack.yaml +++ b/stacks/pinot-noir/packages_stack.yaml @@ -163,6 +163,9 @@ packages: pango: prefer: [~X] + papi: + require: ['+powercap', '+rapl'] + petsc: require: - spec: '+hypre +mumps +saws +scalapack +mpi +suite-sparse +kokkos' diff --git a/stacks/pinot-noir/spack.yaml b/stacks/pinot-noir/spack.yaml index cdfe4c6..f849fd4 100644 --- a/stacks/pinot-noir/spack.yaml +++ b/stacks/pinot-noir/spack.yaml @@ -56,10 +56,12 @@ spack: - libpng - libtiff - libxml2 + - likwid - lmod - mpfr - neovim #- ninja + - papi - parallel - picard - rclone @@ -244,6 +246,7 @@ spack: - netcdf-c - netcdf-fortran - parmetis + - scorep - mpi_python_codes: - py-mpi4py -- GitLab