我正在设置一个Dask脚本,以便在PSC Bridges P100 GPU节点上执行。这些节点提供2个GPU和32个CPU内核。我想开始使用基于CPU和GPU的dask-workers。
将启动CPU工作程序:
dask-worker --nprocs 1 --nthreads 1
GPU工作人员为:
CUDA_VISIBLE_DEVICE=0 dask-worker --nprocs 1 --nthreads 1
我的工作流程由一组仅CPU任务和一组GPU任务组成,这取决于CPU任务的结果。有没有办法将GPU任务仅绑定到GPU工作人员?
此外,我想确保GPU任务与其所依赖的CPU任务位于同一计算节点上。我能以某种方式做到这一点吗?
答案 0 :(得分:0)