Hi,<div><br></div><div>I&#39;m running mpi jobs on a small cluster that has several machines with CUDA enabled devices. I&#39;m trying to add gpu acceleration to my computations, but I&#39;m having issues executing CUDA code while running the processes as an mpi job. The gpu logic works fine when the application is executed as an independent process.</div>

<div>I guess there&#39;s something in the way smpd launches the job and prevents the process from properly accessing the CUDA driver(and device). Most probable cause is that smpd is running as a Windows service and not as an interactive console session. Is there a way to tweak smpd or mpiexec in order to have CUDA access for the jobs?</div>

<div><br></div><div>Thanks,</div><div>Florin Ciubotaru</div><div><br></div><div><br></div>