

Module load matlab matlab -nodisplay -singleCompThread -r " n=4, rand(n), exit" Where mbatch is a basic batch script to run MATLAB using 1 processor: #!/bin/bash -l The Technical Summary lists available SCC compute nodes with details on cores, memory, scratch disk, and more.Multi-node parallel computing in MATLAB is not supported on the SCC.The maximum number of threads is 32 in MATLAB 2014a or newer.For more details about the “omp” parallel environment, please refer to this page. For example, using -maxNumCompThreads(28) for implicit parallelism or parpool(28) for explicit parallelism.

Users are responsible to make their Matlab programs really run on these cores. Note that the -pe omp 28 only means 28 CPU cores are assigned to the job.Multicore MATLAB batch jobs using the “omp” parallel environment can run for up to 720 hours.Serial MATLAB batch jobs can run for up to 720 wall clock hours (30 days).The system default wall clock limit is 12 hours.A user can submit as many jobs as needed.This page uses the words processor, core, thread and slot to interchangeably denote what computer hardware vendors call a processor core.If a qsub option appears both as qsub command-line input and in the user script, the former overrides the latter. There are many qsub options that can be included in the user script.

