From 608f8c2231a946e72b65eb28a434f05e656eedb3 Mon Sep 17 00:00:00 2001 From: Caspar van Leeuwen Date: Wed, 29 Oct 2025 23:36:09 +0100 Subject: [PATCH 1/3] Rebuild for UCX with 2022b --- .../20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml new file mode 100644 index 0000000000..4e2fc8c69e --- /dev/null +++ b/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml @@ -0,0 +1,11 @@ +# With an update to CUDA driver R575 or newer UCX fails to create a registration cache +# This cache is essential to prevent having to pin memory for every individual data +# transfer. Pinning memory for every individual transfer introduces a high overhead on +# every transfer, crippling performance +# A patch was introduced to solve the issue, this rebuild reinstalls UCX with that patch. +# More information, see https://gitlab.com/eessi/support/-/issues/209 +easyconfigs: + - UCX-1.13.1-GCCcore-12.2.0.eb: + options: + # see https://github.com/easybuilders/easybuild-easyconfigs/pull/24388 + from-commit: d438adc699f5ff35d866d9045f0aae663a0913cb From db3be7773f544988aec840de056ce73438041e0f Mon Sep 17 00:00:00 2001 From: Caspar van Leeuwen Date: Thu, 30 Oct 2025 10:49:08 +0100 Subject: [PATCH 2/3] Change filename, as it was wrong --- ...tro-fix-zen4.yml => 20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easystacks/software.eessi.io/2023.06/rebuilds/{20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml => 20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml} (100%) diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml similarity index 100% rename from easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb.5.1.2-UCX-bistro-fix-zen4.yml rename to easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml From f3191a68f1890524e21b20a184b0d2466242c5ee Mon Sep 17 00:00:00 2001 From: Caspar van Leeuwen Date: Thu, 30 Oct 2025 13:45:05 +0100 Subject: [PATCH 3/3] Rename for more clear naming --- ...yml => 20251029-eb-5.1.2-UCX-1.13.1-foss-2022b-bistro-fix.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename easystacks/software.eessi.io/2023.06/rebuilds/{20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml => 20251029-eb-5.1.2-UCX-1.13.1-foss-2022b-bistro-fix.yml} (100%) diff --git a/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml b/easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-1.13.1-foss-2022b-bistro-fix.yml similarity index 100% rename from easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-bistro-fix-zen4.yml rename to easystacks/software.eessi.io/2023.06/rebuilds/20251029-eb-5.1.2-UCX-1.13.1-foss-2022b-bistro-fix.yml