-
Notifications
You must be signed in to change notification settings - Fork 52
Notes on building stack for NVIDIA Grace & Grace/Hopper #967
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Grace needs to be excluded from the software overview page v |
See EESSI/docs#415 |
Comment for installation of toolchain Need to be careful when building the following packages because rebuilding doesn't work on jureca currently:
Attempt 1 (removed on 2025-03-25)
Attempt 2
|
@TopRichard and @trz42 want to restart from scratch, so I've wiped the existing |
Comment for installation of toolchain Sapphire Rapids PRs to consider (incl rebuilds):
Need to be careful when building the following packages because rebuilding doesn't work on jureca currently:
Apps originally built with EB 4.8.2
Apps originally built with EB 4.8.2, and also built here with EB 4.8.2
Apps originally built with EB 4.9.0
Apps originally built with EB 4.9.1
Apps originally built with EB 4.9.2_
|
Issue for keeping track of what to build, in which order (coordinate among builders) and document potential issues. In general, we will follow efforts done by @bedroge building a new stack for Sapphire Rapids.
Current approach
from-pr
for PRs being included with v4.9.4 or earlierfrom-pr
withfrom-commit
Outdated (by 2025-03-26)
NOTE, we need to be careful with
from-pr
. It might be that the ec being used is not what we expect. It seems it is much better to use the latest commit of the PR.Idea to approach the
from-pr
issue:from-commit
andinclude-easyblocks-from-commit
from-pr
orinclude-easyblocks-from-pr
was used we use the commit hashes corresponding to the release of the EB version originally being used*from-pr
was used we will replace it with*from-commit
and the most recent commit in the PRAttempt 1 (removed 2025-03-25)
Kickstarting the stack
--from-pr
with {2023.06}[system,grace] EasyBuild 4.8.2, 4.9.0, 4.9.1, 4.9.2, 4.9.3, 4.9.4 #968Below we list further installations with the toolchain
system
:pip
as install method but we are not going to use it (we will use ReFrame/4.6.2 or newer); also see {2023.06}[system,grace] NextFlow 23.10.0, ReFrame 4.6.2 #975 (comment)from-pr: 19172
for Nextflow, however the easyconfig available from/cvmfs
is identical to the one on GitHub in PR 19172 -> no need to rebuild NextflowAttempt 2
We will continue with the toolchains
foss/2023b
andfoss/2023a
and document progress in comments progress withfoss/2023b
and progress withfoss/2023a
, respectively. (later we may also look intofoss/2022b
)The text was updated successfully, but these errors were encountered: