-
Notifications
You must be signed in to change notification settings - Fork 37
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
Map GPU operation to GPU ID #455
Comments
This issue is closely related to #115 regarding the best way to handle GPU assignment and management within signac-flow. |
Indeed, it;s the same problem, but now using SLURM. |
The
flow
project contains one GPU operation per job. The goal is to track the GPU memory consumption during a run, on a per-job, per-GPU basis.Workaround to
SLURM
not yet having a--gpus-per-task
option:In this way each GPU operation executes on a distinct GPU. I would like to have a
flow
operation which launches simulataneously with each GPU operation and tracks its memory usage.Current approach: periodically get the PIDs of the running GPU compute processes, and map them to
signac
jobs IDs by greppingps aux
output forPID | -j <job_id>
.The text was updated successfully, but these errors were encountered: