-
Notifications
You must be signed in to change notification settings - Fork 26
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
Add genesis experiment #534
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested on Ruby, currently fails during job execution with the following error:
srun: error: ruby50: task 0: Exited with exit code 1
Open_file> File /usr/WS2/yokelson/benchpark/workspace/genesis-openmp/Cts-6d48f81/workspace/inputs/genesis/DHFR/benchmark-2020/npt/genesis2.0beta/jac_amber/p1.inp does not exist rank_no = 0
Steps to reproduce:
benchpark experiment init --dest=genesis-openmp genesis +openmp
benchpark setup genesis-openmp ./ruby-system workspace/
Then follow the rest of the prompts, ramble on successfully submits the batch job but the job fails.
It looks like it can't find an input file but input files do exist there but they have different names (p16.inp, p32.inp, p64.inp, p8.inp). Maybe we need to increase the number of processes so it grabs the right one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok increasing the MPI ranks seems to have fixed it but I am not sure if it ran all the way through, we should have Riken folks validate the parameters and test on Fugaku
@jdomke can you or your team please review this PR to validate the parameters and test on Fugaku? |
22adc18
to
9562a6a
Compare
Confirmed this works on ruby with the most recent changes from @jdomke, last part of output is:
|
9562a6a
to
74608a4
Compare
d83fbc9
to
0d8fd86
Compare
Description
To test on Fugaku:
Then follow the output steps.
Please validate the runtime parameters in the ramble.yaml (workspace/genesis-openmp/ramble.yaml)
Please validate the output when the job completes
Experiment.py for genesis.
Dependencies: None
Fixes issue(s): Part of #460.
Type of Change
Checklist:
If adding/modifying a system:
system.py
file.github/workflows
If adding/modifying a benchpark:
application.py
and (maybe)package.py
under a new directoryfor this benchmark
section
If adding/modifying a experiment:
experiment.py
under existing directory for specific benchmarkIf adding/modifying core functionality:
.github/workflows
and.gitlab/ci
unit tests (if needed)