-
Notifications
You must be signed in to change notification settings - Fork 0
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
Introduced user configurable memory specification to qsub #346
Conversation
Checklist of Confirmed Compatible filesgacode/shared/binAZURE-COMET
DAINT_PGI-HPC_ITER
IRIS-OMEGA
PPPL-STAMPEDE
SUMMIT-MARCONI
gacode/shared/bingacode_getversion-update_gacode.csh
|
elif [[ $USERMPN == false ]]; then | ||
MEMPERNODE= | ||
fi | ||
export MEMP |
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.
It looks like this is incomplete. Maybe
export MEMPERNODE
export MEMPERCPU
?
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.
@smithsp I'm reopening the PR and will correct. I am actually refactoring so that defaults will be set in platform qsub configurations.
@jmcclena wants to ensure that we are not disrupting the running behavior for other institutions. |
@jcandy I should have marked this as WIP. I apologize. I already found a typo and I need to run the regression tests. And also, I did want to get a sense from you on whether I should enable this for everyone. I can start a new branch to fix this one or if we can revert and I will keep working this one. @smithsp suggestions? |
Introduced User Configurable Memory Specification to
gacode/shared/bin/gacode_qsub
gacode/platform/qsub
Provisioned for
-mem
and-mem-per-cpu
Applied Precedence rules
-mem=16GB
Communicates select through environment variables
Site Supplemental file responds correspondingly
gacode/shared/bin/gacode_qsub
gacode/platform/qsub/qsub.PPPL
gacode/platform/qsub/qsub.OMEGA
gacode/shared/bin/gacode_qsub_multi
needs same medicinegacode/shared/bin
to ensure compatibilitygacode/platform/qsub
to ensure compatibilityI have taken a cursory look at all files and don't see anything glaring, but it deserves more consideration