Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:services:application_services:high_performance_computing:running_jobs_slurm [2022/11/18 12:21] – [The GWDG Scientific Compute Cluster] venden:services:application_services:high_performance_computing:running_jobs_slurm [2024/01/23 15:07] (current) – [Interactive session on the nodes] nboelte
Line 267: Line 267:
 ''<nowiki>--pty</nowiki>'' requests support for an interactive shell, and ''-p medium'' the corresponding partition. ''-c 16'' ensures that you 16 cpus on the node. You will get a shell prompt, as soon as a suitable node becomes available. Single thread, non-interactive jobs can be run with ''<nowiki>--pty</nowiki>'' requests support for an interactive shell, and ''-p medium'' the corresponding partition. ''-c 16'' ensures that you 16 cpus on the node. You will get a shell prompt, as soon as a suitable node becomes available. Single thread, non-interactive jobs can be run with
 <code>srun -p medium ./myexecutable</code> <code>srun -p medium ./myexecutable</code>
 +
 +If there is a waiting time for running jobs on the ''medium'' partition, you can use the ''int'' partition for an interactive job that uses CPU resources and ''gpu-int'' for an interactive job that also uses GPU resources. The interactive partitions do not have a waiting time but you do not get any dedicated resources like CPU/GPU cores or Memory but have to share with all other users, so you should not use them for non-interactive jobs.
  
 ==== GPU selection ==== ==== GPU selection ====
Line 289: Line 291:
  
 <code> <code>
 +v100: Nvidia Tesla V100
 +rtx5000: Nvidia Quadro RTX5000
 gtx1080 : GeForce GTX 1080  gtx1080 : GeForce GTX 1080 
-gtx980  : GeForce GTX 980 +gtx980  : GeForce GTX 980 (only in the interactive partition gpu-int)
-k40     : Nvidia Tesla k40+
 </code> </code>
  
-Most GPUs are commodity graphics cards, and only provide good performance for single precision calculations. If you need double precision performance, or error correcting memory (ECC RAM), you can select the Tesla GPUs with+Most GPUs are optimized for single precision (or lower) calculations. If you need double precision performance, tensor units or error correcting memory (ECC RAM), you can select the data center (TeslaGPUs with
 <code> <code>
 #SBATCH -p gpu #SBATCH -p gpu
-#SBATCH -G k40:2+#SBATCH -G v100:1
 </code> </code>
-Our Tesla K40 are of the Kepler generation. 
  
 <code> sinfo -p gpu --format=%N,%G </code> shows a list of host with GPUs, as well as their type and count. <code> sinfo -p gpu --format=%N,%G </code> shows a list of host with GPUs, as well as their type and count.