3. Acceptable use

Cluster is a shared resource where at any given time there can be hundreds users and thousands of jobs running. What you do can have dramatic effects on others.

Access to all RCIC managed resources is subject to our Acceptable Use Policy.

Important

Violations of this policy or any other applicable University policies may result in the temporary or permanent removal of accounts associated with research computing. To avoid problems, please read the policy and follow simple rules of conduct described below.

Conduct Rules

Login nodes

Allowed are light-weight processes such as:
  • Light editing

  • Very short compilation that are under a few minutes and use 1 CPU

  • Submitting all interactive and batch jobs to Slurm Scheduler

Do not run:
  • Any setup of jupyter or other servers on local ports

  • Any computational jobs

  • Any job that runs for more than 1hr or uses significant memory and CPU

  • Any make/cmake compilation with multiple threads (for example make -j 8)

  • Any R or conda/mamba installation of packages or environments

  • Any downloads of packages, data, large files that exceed a few Gbs

The above and additional similar processes need to be submitted to the Slurm scheduler as interactive or batch jobs.

Long-running jobs will be removed from login nodes without notice.

Compute nodes

There is NO SSH access to the compute nodes to prevent users from starting jobs bypassing Slurm. Use Attach to a job.

Slurm jobs

  • All batch or interactive jobs must be submitted to Slurm

  • Do not run Slurm jobs in your $HOME. Instead, use your DFS storage /pub/UCInetID

Disk quotas

Check your disk quota frequently. See HOME, DFS and CRSP pages for information about quotas. File system limits are generally the first ones that will negatively affect your job.