-
Notifications
You must be signed in to change notification settings - Fork 15
Use max 8 cores when building GROMACS for A64FX #129
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
Conversation
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
|
Getting lots of test failures now in iteration 2 of 2024.1. Let's try 2024.4 first. bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
…romacs_a64fx_cores
|
@bedroge So do we need this deployed? |
Not sure anymore, looks like it's not needed for 2024.4. Maybe it was just an issue for 2024.1, which has failing tests anyway. Let's first wait for the final 2024.3+4 builds to be completed in the software-layer PR. |
|
Trying to build 2024.2 now, to find out if the issue was solved in 2024.2 or 2024.3. bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
|
The failures that we've seen for Neoverse V1 seem very similar to the ones seen on A64FX, so let's try to apply the same workaround. bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
Removed GROMACS CPU target limit from eb_hooks.py.
|
bot: build repo:eessi.io-2023.06-software instance:eessi-bot-deucalion for:arch=aarch64/a64fx |
|
New job on instance
|
|
These workarounds were not necessary in the end, GROMACS 2024.x versions for A64FX have been added in EESSI/software-layer#1308 and EESSI/software-layer#1302. So, closing this. |
The builds in EESSI/software-layer#1302 were causing node failures, so let's try reducing the number of cores.