GPU Server Usage Policy

Institute GPU Server 192.x.x.126 (2 × NVIDIA A100 (80GB))

IIIT Delhi | Version 2.0 | June 2026

GPU Server User Manual

1. The One Thing to Remember

Always launch GPU jobs using gpurun.

gpurun python train.py

2. GPU-hour Budget

  • Weekly GPU-hour quota.
  • Resets every Monday.
  • Check using gpurun --status.

3. Running Jobs

Python

conda activate myenv
gpurun python train.py

Multiple GPUs

gpurun -g 2 torchrun --nproc_per_node=2 train.py

Docker

gpurun --docker -v $HOME/project:/work pytorch/pytorch python /work/train.py

Jupyter

gpurun jupyter lab --no-browser

4. Status

gpurun --status
gpurun nvidia-smi

5. Queue Behaviour

Jobs wait automatically if GPUs are busy. Higher-priority users are served first.

6. Out of Budget

Preemptible jobs may run on idle GPUs and receive a 60-second grace period before termination.

7. Stop Jobs

gpurun --kill <job_id>

8. Quick Reference

TaskCommand
GPU Jobgpurun python train.py
2 GPUsgpurun -g 2 python train.py
Dockergpurun --docker IMAGE CMD
Statusgpurun --status
Killgpurun --kill JOBID

Home

Agreement

By using the GPU Server you agree to comply with this policy.