您可以使用环境变量获取 GPU id CUDA_VISIBLE_DEVICES。此变量是分配给作业的 GPU id 的逗号分隔列表。
您可以检查环境变量SLURM_STEP_GPUS或SLURM_JOB_GPUS给定节点:
echo ${SLURM_STEP_GPUS:-$SLURM_JOB_GPUS}
Run Code Online (Sandbox Code Playgroud)
注意CUDA_VISIBLE_DEVICES可能与实际值不符(参见@isarandi的评论)。
另请注意,这也适用于非 Nvidia GPU。
| 归档时间: |
|
| 查看次数: |
2403 次 |
| 最近记录: |