diff --git a/content/guides/submitting_jobs/submitting_cuda_or_openacc_jobs.md b/content/guides/submitting_jobs/submitting_cuda_or_openacc_jobs.md index 0f43d6afadd54968a7a80541111d72d055191635..566b43a8188e230a28e8e1c1a1b3744f4dbf1a7e 100644 --- a/content/guides/submitting_jobs/submitting_cuda_or_openacc_jobs.md +++ b/content/guides/submitting_jobs/submitting_cuda_or_openacc_jobs.md @@ -94,3 +94,19 @@ module load cuda/8.0 compiler/pgi/16 ./acc-app.exe {{< /highlight >}} {{% /panel %}} + +### Submitting Pre-emptable Jobs + +Some GPU hardware is reserved by various groups for priority access. While the group that has +purchased the priority access will always have immediate access, HCC makes these nodes +available opportunistically. When not otherwise utilized, **jobs can run on these resources with the +limitation that they may be pre-empted (i.e. killed) at any time**. + +To submit jobs to these resources, add the following to your srun or sbatch command: + +{{< highlight batch >}} +--partition=guest_gpu --gres=gpu +{{< /highlight >}} + +**In order to properly utilize pre-emptable resources, your job must be able to support +some type of checkpoint/resume functionality.**