Skip to content

Initial config for the HCA experimental RISC-V cluster at BSC, including CI-config#314

Merged
laraPPr merged 5 commits intoEESSI:mainfrom
casparvl:bsc_hca
Apr 1, 2026
Merged

Initial config for the HCA experimental RISC-V cluster at BSC, including CI-config#314
laraPPr merged 5 commits intoEESSI:mainfrom
casparvl:bsc_hca

Conversation

@casparvl
Copy link
Copy Markdown
Collaborator

No description provided.

@casparvl
Copy link
Copy Markdown
Collaborator Author

I know it works from having tried it here EESSI/dev.eessi.io-riscv#34 (comment)

@casparvl
Copy link
Copy Markdown
Collaborator Author

Ok, with this config:

$ reframe --list
...
- EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b3
31
- EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=2_cores /50b87
870
- EESSI_NumPy %scale=1_node %module_name=SciPy-bundle/2025.07-gfbf-2025b /eac4851c
- EESSI_NumPy %scale=8_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /60a7d3bb
- EESSI_NumPy %scale=4_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /5fa0696a
- EESSI_NumPy %scale=2_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /241aab11
- EESSI_NumPy %scale=1_core %module_name=SciPy-bundle/2025.07-gfbf-2025b /418c949d
Found 37 check(s)

and

$ reframe -n /59f4b331 --run
...
[----------] start processing checks
[ RUN      ] EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @HCA:premier+default
[       OK ] (1/1) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @HCA:premier+default
P: bandwidth: 677.72 MB/s (r:0, l:None, u:None)
[----------] all spawned checks have finished

Things seem to work :)

@laraPPr
Copy link
Copy Markdown
Collaborator

laraPPr commented Apr 1, 2026

Ok, with this config:

$ reframe --list
...
- EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b3
31
- EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=2_cores /50b87
870
- EESSI_NumPy %scale=1_node %module_name=SciPy-bundle/2025.07-gfbf-2025b /eac4851c
- EESSI_NumPy %scale=8_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /60a7d3bb
- EESSI_NumPy %scale=4_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /5fa0696a
- EESSI_NumPy %scale=2_cores %module_name=SciPy-bundle/2025.07-gfbf-2025b /241aab11
- EESSI_NumPy %scale=1_core %module_name=SciPy-bundle/2025.07-gfbf-2025b /418c949d
Found 37 check(s)

and

$ reframe -n /59f4b331 --run
...
[----------] start processing checks
[ RUN      ] EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @HCA:premier+default
[       OK ] (1/1) EESSI_OSU_pt2pt_CPU %benchmark_info=mpi.pt2pt.osu_bw %module_name=OSU-Micro-Benchmarks/7.5-gompi-2025a %scale=1_node /59f4b331 @HCA:premier+default
P: bandwidth: 677.72 MB/s (r:0, l:None, u:None)
[----------] all spawned checks have finished

Things seem to work :)

This you ran on the login node right?

Comment thread config/bsc_hca.py Outdated
@casparvl
Copy link
Copy Markdown
Collaborator Author

casparvl commented Apr 1, 2026

This you ran on the login node right?

Ah, should have mentioned that: no, I didn't. There is no CVMFS on the login node, hence the test suite won't list any tests there (since it doesn't find any modules). I ran it on one of the premier nodes.

Copy link
Copy Markdown
Collaborator

@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

@laraPPr laraPPr merged commit f55ac91 into EESSI:main Apr 1, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants