From 344581442e92fd5ede22a8569a2bc7d62062f10b Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 8 Apr 2025 10:07:10 +0000 Subject: [PATCH 1/4] {2023.06}[2023a,CUDA,grace] CUDA/12.1.1, cuDNN/8.9.2.26, related apps with CUDA --- .../eessi-2023.06-eb-4.9.4-2023a-CUDA.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml diff --git a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml new file mode 100644 index 0000000000..ff340ed365 --- /dev/null +++ b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml @@ -0,0 +1,18 @@ +easyconfigs: + - CUDA-12.1.1.eb: + options: + accept-eula-for: CUDA + # see https://github.com/easybuilders/easybuild-easyblocks/pull/3516 + include-easyblocks-from-commit: 3469151ce7e4f85415c877dee555aeea7691c757 + - CUDA-Samples-12.1-GCC-12.3.0-CUDA-12.1.1.eb + - OSU-Micro-Benchmarks-7.2-gompi-2023a-CUDA-12.1.1.eb + - LAMMPS-2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1.eb + - ESPResSo-4.2.2-foss-2023a-CUDA-12.1.1.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21440 + from-commit: 5525968921d7b5eae54f7d16391201e17ffae13c + - cuDNN-8.9.2.26-CUDA-12.1.1.eb + - LightGBM-4.5.0-foss-2023a-CUDA-12.1.1.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21699 + from-commit: e3407bd127d248c08960f6b09c973da0fdecc2c3 From e6aa0085c86afa6bf9d00a35f1e41cc185143978 Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 8 Apr 2025 11:32:17 +0000 Subject: [PATCH 2/4] added missing UCX+UCC with CUDA --- .../grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml index ff340ed365..8c3fc84310 100644 --- a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml @@ -5,6 +5,8 @@ easyconfigs: # see https://github.com/easybuilders/easybuild-easyblocks/pull/3516 include-easyblocks-from-commit: 3469151ce7e4f85415c877dee555aeea7691c757 - CUDA-Samples-12.1-GCC-12.3.0-CUDA-12.1.1.eb + - UCX-CUDA-1.14.1-GCCcore-12.3.0-CUDA-12.1.1.eb + - UCC-CUDA-1.2.0-GCCcore-12.3.0-CUDA-12.1.1.eb - OSU-Micro-Benchmarks-7.2-gompi-2023a-CUDA-12.1.1.eb - LAMMPS-2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1.eb - ESPResSo-4.2.2-foss-2023a-CUDA-12.1.1.eb: From 31a0221f437902c3137167c57f72679e34c3189a Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 8 Apr 2025 17:13:13 +0000 Subject: [PATCH 3/4] skipping LAMMPS-2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1.eb for now --- .../grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml index 8c3fc84310..bdb8d7ab0b 100644 --- a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml @@ -8,7 +8,6 @@ easyconfigs: - UCX-CUDA-1.14.1-GCCcore-12.3.0-CUDA-12.1.1.eb - UCC-CUDA-1.2.0-GCCcore-12.3.0-CUDA-12.1.1.eb - OSU-Micro-Benchmarks-7.2-gompi-2023a-CUDA-12.1.1.eb - - LAMMPS-2Aug2023_update2-foss-2023a-kokkos-CUDA-12.1.1.eb - ESPResSo-4.2.2-foss-2023a-CUDA-12.1.1.eb: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21440 From 4a32cbc8175b373c90a9b311dcfda1a151f51de4 Mon Sep 17 00:00:00 2001 From: Richard Top Date: Tue, 8 Apr 2025 18:00:07 +0000 Subject: [PATCH 4/4] added NCCL-2.18.3-GCCcore-12.3.0 --- .../grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml index bdb8d7ab0b..e25c418d62 100644 --- a/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml +++ b/easystacks/software.eessi.io/2023.06/grace/accel/nvidia/eessi-2023.06-eb-4.9.4-2023a-CUDA.yml @@ -17,3 +17,4 @@ easyconfigs: options: # see https://github.com/easybuilders/easybuild-easyconfigs/pull/21699 from-commit: e3407bd127d248c08960f6b09c973da0fdecc2c3 + - NCCL-2.18.3-GCCcore-12.3.0-CUDA-12.1.1.eb