Skip to content

{ai}[foss/2024a] accelerate v1.11.0 w/ CUDA 12.6.0#24343

Merged
laraPPr merged 2 commits intoeasybuilders:developfrom
pavelToman:20251022135441_new_pr_accelerate1110
Feb 6, 2026
Merged

{ai}[foss/2024a] accelerate v1.11.0 w/ CUDA 12.6.0#24343
laraPPr merged 2 commits intoeasybuilders:developfrom
pavelToman:20251022135441_new_pr_accelerate1110

Conversation

@pavelToman
Copy link
Collaborator

@pavelToman pavelToman commented Oct 22, 2025

(created using eb --new-pr)
requires:

@github-actions
Copy link

Updated software accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb

Diff against accelerate-1.10.0-foss-2024a.eb

easybuild/easyconfigs/a/accelerate/accelerate-1.10.0-foss-2024a.eb

diff --git a/easybuild/easyconfigs/a/accelerate/accelerate-1.10.0-foss-2024a.eb b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
index 104cf85722..72881dcd51 100644
--- a/easybuild/easyconfigs/a/accelerate/accelerate-1.10.0-foss-2024a.eb
+++ b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
@@ -1,7 +1,8 @@
 easyblock = 'PythonBundle'
 
 name = 'accelerate'
-version = '1.10.0'
+version = '1.11.0'
+versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://github.com/huggingface/accelerate'
 description = """A simple way to launch, train, and use PyTorch models on almost any device and
@@ -13,7 +14,8 @@ toolchain = {'name': 'foss', 'version': '2024a'}
 dependencies = [
     ('Python', '3.12.3'),
     ('SciPy-bundle', '2024.05'),
-    ('PyTorch', '2.6.0'),
+    ('CUDA', '12.6.0', '', SYSTEM),
+    ('PyTorch', '2.7.1', '-CUDA-%(cudaver)s'),
     ('PyYAML', '6.0.2'),
     ('Safetensors', '0.6.2'),
     ('huggingface_hub', '0.34.4'),
@@ -21,7 +23,7 @@ dependencies = [
 
 exts_list = [
     (name, version, {
-        'checksums': ['8270568fda9036b5cccdc09703fef47872abccd56eb5f6d53b54ea5fb7581496'],
+        'checksums': ['bb1caf2597b4cd632b917b5000c591d10730bb024a79746f1ee205bba80bd229'],
     }),
 ]
 
Diff against accelerate-1.3.0-foss-2023a-CUDA-12.1.1.eb

easybuild/easyconfigs/a/accelerate/accelerate-1.3.0-foss-2023a-CUDA-12.1.1.eb

diff --git a/easybuild/easyconfigs/a/accelerate/accelerate-1.3.0-foss-2023a-CUDA-12.1.1.eb b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
index c6a8000ccd..72881dcd51 100644
--- a/easybuild/easyconfigs/a/accelerate/accelerate-1.3.0-foss-2023a-CUDA-12.1.1.eb
+++ b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
@@ -1,7 +1,7 @@
 easyblock = 'PythonBundle'
 
 name = 'accelerate'
-version = '1.3.0'
+version = '1.11.0'
 versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://github.com/huggingface/accelerate'
@@ -9,25 +9,21 @@ description = """A simple way to launch, train, and use PyTorch models on almost
 distributed configuration, automatic mixed precision (including fp8),
 and easy-to-configure FSDP and DeepSpeed support."""
 
-toolchain = {'name': 'foss', 'version': '2023a'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 dependencies = [
-    ('Python', '3.11.3'),
-    ('Python-bundle-PyPI', '2023.06'),
-    ('SciPy-bundle', '2023.07'),
-    ('CUDA', '12.1.1', '', SYSTEM),
-    ('PyTorch-bundle', '2.1.2', versionsuffix),
-    ('PyYAML', '6.0'),
-    ('Safetensors', '0.4.3'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('CUDA', '12.6.0', '', SYSTEM),
+    ('PyTorch', '2.7.1', '-CUDA-%(cudaver)s'),
+    ('PyYAML', '6.0.2'),
+    ('Safetensors', '0.6.2'),
+    ('huggingface_hub', '0.34.4'),
 ]
 
 exts_list = [
-    ('huggingface-hub', '0.30.2', {
-        'sources': ['huggingface_hub-%(version)s.tar.gz'],
-        'checksums': ['9a7897c5b6fd9dad3168a794a8998d6378210f5b9688d0dfc180b1a228dc2466'],
-    }),
     (name, version, {
-        'checksums': ['518631c0adb80bd3d42fb29e7e2dc2256bcd7c786b0ba9119bbaa08611b36d9c'],
+        'checksums': ['bb1caf2597b4cd632b917b5000c591d10730bb024a79746f1ee205bba80bd229'],
     }),
 ]
 
Diff against accelerate-1.0.1-foss-2023b.eb

easybuild/easyconfigs/a/accelerate/accelerate-1.0.1-foss-2023b.eb

diff --git a/easybuild/easyconfigs/a/accelerate/accelerate-1.0.1-foss-2023b.eb b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
index 726627abf3..72881dcd51 100644
--- a/easybuild/easyconfigs/a/accelerate/accelerate-1.0.1-foss-2023b.eb
+++ b/easybuild/easyconfigs/a/accelerate/accelerate-1.11.0-foss-2024a-CUDA-12.6.0.eb
@@ -1,32 +1,29 @@
 easyblock = 'PythonBundle'
 
 name = 'accelerate'
-version = '1.0.1'
+version = '1.11.0'
+versionsuffix = '-CUDA-%(cudaver)s'
 
 homepage = 'https://github.com/huggingface/accelerate'
 description = """A simple way to launch, train, and use PyTorch models on almost any device and
 distributed configuration, automatic mixed precision (including fp8),
 and easy-to-configure FSDP and DeepSpeed support."""
 
-toolchain = {'name': 'foss', 'version': '2023b'}
+toolchain = {'name': 'foss', 'version': '2024a'}
 
 dependencies = [
-    ('Python', '3.11.5'),
-    ('Python-bundle-PyPI', '2023.10'),
-    ('SciPy-bundle', '2023.11'),
-    ('PyTorch', '2.1.2'),
-    ('PyYAML', '6.0.1'),
-    ('Safetensors', '0.4.4'),
-    ('tqdm', '4.66.2'),
+    ('Python', '3.12.3'),
+    ('SciPy-bundle', '2024.05'),
+    ('CUDA', '12.6.0', '', SYSTEM),
+    ('PyTorch', '2.7.1', '-CUDA-%(cudaver)s'),
+    ('PyYAML', '6.0.2'),
+    ('Safetensors', '0.6.2'),
+    ('huggingface_hub', '0.34.4'),
 ]
 
 exts_list = [
-    ('huggingface-hub', '0.26.2', {
-        'sources': ['huggingface_hub-%(version)s.tar.gz'],
-        'checksums': ['b100d853465d965733964d123939ba287da60a547087783ddff8a323f340332b'],
-    }),
     (name, version, {
-        'checksums': ['e8f95fc2db14915dc0a9182edfcf3068e5ddb2fa310b583717ad44e5c442399c'],
+        'checksums': ['bb1caf2597b4cd632b917b5000c591d10730bb024a79746f1ee205bba80bd229'],
     }),
 ]
 

@Thyre Thyre added the 2024a issues & PRs related to 2024a common toolchains label Oct 22, 2025
@boegel boegel added this to the 5.x milestone Jan 24, 2026
@pavelToman
Copy link
Collaborator Author

Test report by @pavelToman
SUCCESS
Build succeeded for 1 out of 1 (total: 2 mins 58 secs) (1 easyconfigs in total)
node3900.accelgor.os - Linux RHEL 9.6, x86_64, AMD EPYC 7413 24-Core Processor, 1 x NVIDIA NVIDIA A100-SXM4-80GB, 590.48.01, Python 3.9.21
See https://gist.github.com/pavelToman/ac8736f0e5f0f6b1143826d8cff6aaca for a full test report.

@pavelToman
Copy link
Collaborator Author

Test report by @pavelToman
SUCCESS
Build succeeded for 1 out of 1 (total: 1 min 49 secs) (1 easyconfigs in total)
node3303.joltik.os - Linux RHEL 9.6, x86_64, Intel(R) Xeon(R) Gold 6242 CPU @ 2.80GHz, 1 x NVIDIA Tesla V100-SXM2-32GB, 580.95.05, Python 3.9.21
See https://gist.github.com/pavelToman/e78955be8275d6c2104fab3d16e00b2c for a full test report.

@pavelToman
Copy link
Collaborator Author

Test report by @pavelToman
SUCCESS
Build succeeded for 1 out of 1 (total: 2 mins 8 secs) (1 easyconfigs in total)
node4308.litleo.os - Linux RHEL 9.6, x86_64, AMD EPYC 9454P 48-Core Processor, 1 x NVIDIA NVIDIA H100 NVL, 580.95.05, Python 3.9.21
See https://gist.github.com/pavelToman/b945dcd60790e26ef228478f65af386a for a full test report.

@laraPPr
Copy link
Contributor

laraPPr commented Feb 4, 2026

Test report by @laraPPr
SUCCESS
Build succeeded for 1 out of 1 (total: 2 mins 12 secs) (1 easyconfigs in total)
node4304.litleo.os - Linux RHEL 9.6 (Plow), x86_64, AMD EPYC 9454P 48-Core Processor, 1 x NVIDIA NVIDIA H100 NVL, 580.95.05, Python 3.9.21
See https://gist.github.com/laraPPr/c7bdce0f528dce0a54af37ad4e0e5f32 for a full test report.

@laraPPr
Copy link
Contributor

laraPPr commented Feb 4, 2026

@boegelbot please test @ jsc-zen3-a100

Copy link
Contributor

@laraPPr laraPPr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegelbot
Copy link
Collaborator

@laraPPr: Request for testing this PR well received on jsczen3l1.int.jsc-zen3.fz-juelich.de

PR test command 'if [[ develop != 'develop' ]]; then EB_BRANCH=develop ./easybuild_develop.sh 2> /dev/null 1>&2; EB_PREFIX=/home/boegelbot/easybuild/develop source init_env_easybuild_develop.sh; fi; EB_PR=24343 EB_ARGS= EB_CONTAINER= EB_REPO=easybuild-easyconfigs EB_BRANCH=develop /opt/software/slurm/bin/sbatch --job-name test_PR_24343 --ntasks=8 --partition=jsczen3g --gres=gpu:1 ~/boegelbot/eb_from_pr_upload_jsc-zen3.sh' executed!

  • exit code: 0
  • output:
Submitted batch job 9566

Test results coming soon (I hope)...

Details

- notification for comment with ID 3847444222 processed

Message to humans: this is just bookkeeping information for me,
it is of no use to you (unless you think I have a bug, which I don't).

@boegelbot
Copy link
Collaborator

Test report by @boegelbot
FAILED
Build succeeded for 0 out of 2 (total: 35 hours 8 mins 35 secs) (1 easyconfigs in total)
jsczen3g1.int.jsc-zen3.fz-juelich.de - Linux Rocky Linux 9.7, x86_64, AMD EPYC-Milan Processor (zen3), 1 x NVIDIA NVIDIA A100 80GB PCIe, 590.44.01, Python 3.9.23
See https://gist.github.com/boegelbot/81f1fb19ae3cb3c55cf624c39d3e8b49 for a full test report.

@laraPPr
Copy link
Contributor

laraPPr commented Feb 6, 2026

PyTorch-2.7.1-foss-2024a-CUDA-12.6.0.eb was not build in #23923. So gonna ignore the failed bot.

@laraPPr
Copy link
Contributor

laraPPr commented Feb 6, 2026

Test report by @laraPPr
SUCCESS
Build succeeded for 1 out of 1 (total: 2 mins 25 secs) (1 easyconfigs in total)
node4006.donphan.os - Linux RHEL 9.6 (Plow), x86_64, Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz (cascadelake), 1 x NVIDIA NVIDIA A2, 580.95.05, Python 3.11.3
See https://gist.github.com/laraPPr/8cd7c3fa8613cf37ab29facc82e378ce for a full test report.

@laraPPr
Copy link
Contributor

laraPPr commented Feb 6, 2026

Going in, thanks @pavelToman!

@laraPPr laraPPr merged commit 1b41f6d into easybuilders:develop Feb 6, 2026
8 checks passed
@boegel boegel modified the milestones: 5.x, next release (5.2.1) Feb 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2024a issues & PRs related to 2024a common toolchains ready-to-review update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants