Compute Cluster Introduction
Introduction to the BMRC Cluster
WIN@BMRC operate a compute cluster formed from rack-mounted multi-core computers. To ensure efficient use of the hardware, tasks are distributed amongst these computers using queuing software. Compute tasks are distributed amongst the cluster in the most optimum manner with available time shared out amongst all users. This means you usually have to wait a while for your jobs to complete, but there is the potential to utilise vastly more compute resources than you would have available to you on a single computer such as your laptop or a workstation.
The BMRC User guides are available at https://www.medsci.ox.ac.uk/divisional-services/support-services-1/bmrc with some additional information, particularly about the fsl_sub submission program we provide detailed in this section.
The BMRC Cluster
Submitting and monitoring tasks
For details on how to submit and the monitor the progress of you jobs see the BMRC cluster page.
Long Running Tasks
Unlike the Jalapeno cluster, BMRC's cluster does not offer 'infinite' queues (equivalent to verylong.q, bigmem.q and the cuda.q on the jalapeno cluster). You must break your task up into shorter components or regularly save state to allow restart and submit these parts (or resubmit the job continuing where it left off) using job holds to prevent tasks running before the previous one completes.