-
Notifications
You must be signed in to change notification settings - Fork 125
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
Wall clock management #47
Comments
Add HOOMD_WALLTIME_STOP env var Set this env var to a unix epoch time value to force hoomd runs to stop To allow for multi-stage runs, when this env var is set, time limited There is no documentation for this yet, that will come later. Also, it refs #47 |
TODO: Need to create a custom exception. |
Also, for later reference when writing the docs. Here is the syntax for setting the env var in bash:
|
Add WalltimeLimitReached exception This exception is thrown when HOOMD_WALLTIME_STOP is used to limit the refs #47 |
Document HOOMD_WALLTIME_START Add the first level of documentation for HOOMD_WALLTIME_START. It is refs #47 |
Add HOOMD_WALLTIME_STOP env var Set this env var to a unix epoch time value to force hoomd runs to stop To allow for multi-stage runs, when this env var is set, time limited There is no documentation for this yet, that will come later. Also, it refs #47 |
Add WalltimeLimitReached exception This exception is thrown when HOOMD_WALLTIME_STOP is used to limit the refs #47 |
Document HOOMD_WALLTIME_START Add the first level of documentation for HOOMD_WALLTIME_START. It is refs #47 |
Original report by me.
HOOMD's current limit_hours is a poor way to manage wall clock times. We need a simpler more comprehensive solution. One that allows job scripts to set environment variables to control the whole job run time from the start of the script execution.
The text was updated successfully, but these errors were encountered: