我可以在slurm上运行一个作业,比如srun --gpus=2,它会将CUDA_VISIBLE_DEVICES设置为分配的GPU。但是,我不知道如何检查哪个GPUs分配了特定的作业。如果我运行scontrol show job,它将向我展示类似于TresPerJob=gpu:2的东西,但它不包含实际分配的GPU。
我在哪里能够找到这方面的信息?换句话说,如何查找分配了哪个GPU作业n?
if (gpuDevice.getType() == CLDevice.Type.GPU && gpuDevice.isAvailable()) availableGPUDevices.add= AMD or NVIDIA) (pseudo-code) // show warning that a more powerful GPU is available我所缺少的唯一部分是能够确定哪个GPU在当时是活动的。澄清:“