<div dir="ltr">Dear Ada,<br><br>Can't see any obvious mistake, and here at CSCS/PizDaint we only have pure SLURM (srun), so let's start systematic:<br><br>1) Swap the order of module load/unload, like this:<br><div><span style="font-family: courier new,monospace;">module swap PrgEnv-pgi/5.2.82 PrgEnv-gnu<br></span><span style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">module load fftw</span><br>module load cudatoolkit</span></div><div><span style="font-family: courier new,monospace;"></span></div><div>, maybe there is a mistake in Cray's modules, and distclean & recompile CP2K.<br><br>2) Start an interactive session for just one node with:<br></div><span style="font-family: courier new,monospace;">qsub -I -A stf006 -l nodes=1,walltime=00:40:00</span><br><br>3) Start CP2K using 4 MPI-Ranks and 1 OMP-Thread/Rank with:<br><div><span style="font-family: courier new,monospace;">module swap PrgEnv-pgi/5.2.82 PrgEnv-gnu<br>module load cudatoolkit</span></div><div><span style="font-family: courier new,monospace;">module load fftw</span></div><span style="font-family: courier new,monospace;">export CRAY_CUDA_PROXY=1<br>export OMP_NUM_THREADS=1<br>aprun -n 4 /ccs/home/adaa/cp2k-titan-gnu4.9.3/cp2k/exe/titan_gnu_cuda/cp2k.psmp -i H2O-32.inp -o H2O-32.out<br></span><br>4) Use ps to determine the number of cp2k.psmp processes running (not aprun processes) with:<br><span style="font-family: courier new,monospace;">ps -ef| grep cp2k.psmp</span><br><br>What's the outcome - 4 or more?<br><br>Best regards,<br>Andreas<br></div>