Batch processing involves users submitting jobs to a scheduler
and resource manager that decides the best and most efficient way
to run the jobs while maintaining the highest possible usage of all
The batch scheduler used in CCR is the SLURM Workload Manager.
It is possible to run an interactive job. This job is still a batch job and must wait for the scheduler to assign nodes. Once the nodes are available the job logs into the first node. Note that when you type 'exit' your job will end and you'll be put back on the front end.
Submit an interactive job where 1 node with 8 cores is requested
for 1 hour (default partition general-compute):
[rush:~]$ fisbatch --nodes=1 --ntasks-per-node=8 --time=01:00:00
To submit an interactive job with X-Display, make sure you're
forwarding X11 in your SSH client. Windows users will need to
use XWin32 to display X11 sessions. More details can
be found here