Sorry, for the variable replacement,  for 17.02,  even I don’t set 
CUDA_VISIBLE_DEVICES=NoDevFiles  in the srun, it is the same result.

From: slurm-users <slurm-users-boun...@lists.schedmd.com> On Behalf Of Chaofeng 
Zhang
Sent: Friday, August 31, 2018 12:16 AM
To: Slurm User Community List <slurm-users@lists.schedmd.com>
Subject: [External] Re: [slurm-users] Whether I can replace value of the 
variable when use srun

I found it is a bug in slurm 17.11.7, if I run the same command in 17.02, it 
can be replaced,  the below is the command run under slurm 17.02
[root@head ~]# export CUDA_VISIBLE_DEVICES=0,1
[root@head ~]# srun -N1 -n1 --nodelist=head 
--export=CUDA_VISIBLE_DEVICES=NoDevFiles,ALL env|grep CUDA
CUDA_VISIBLE_DEVICES=NoDevFiles
CUDA_HOME=/usr/local/cuda

From: Chaofeng Zhang
Sent: Friday, August 31, 2018 12:13 AM
To: Slurm User Community List 
<slurm-users@lists.schedmd.com<mailto:slurm-users@lists.schedmd.com>>
Subject: Whether I can replace value of the variable when use srun

export  CUDA_VISIBLE_DEVICES=0,1
srun -N1 -n1 --nodelist=head --export=CUDA_VISIBLE_DEVICES=NoDevFiles,ALL 
env|grep CUDA

The srun result is CUDA_VISIBLE_DEVICES=0,1,  how could I replace 
CUDA_VISIBLE_DEVICES with NoDevFiles.

Thanks.

Reply via email to