Batch System

Users are not allowed to start jobs directly after logging in. Instead the batch system must be used. Any programs which have been have been started interactively on a login node will only be given limited main memory and CPU resources and may be terminated at any time without warning.

The batch system manages resources, such as CPUs and memory, allocates these to waiting jobs, and uses a method called fairshare scheduling to ensure that computing time is shared fairly among all the users and contributes to the priority of jobs. Because the memory on the nodes is shared amoung the jobs, it is very important to estimate memory requirements as accurately as possible. A further mechanism, called Backfill, is employed to allow short-running jobs to fill in gaps in the scheduling plan and thus optimise resource usage.

Specific information: