Submitting jobs to the Knights Landing cluster is similar to submitting to any other cluster at JLab. Currently one must submit to the phi queue:
$ qsub -q phi job_script.sh
Request the number of nodes needed (note that originally number of cores was specified in the early science running period, but was changed for production running):
# Ask for 1 node
$ qsub -q phi -lnodes=1 ./job_script.sh
# Ask for 2 nodes
$ qsub -q phi -lnodes=2 ./job_script.sh
One can ask for specific MCDRAM and cluster modes by specifying node-tags as usual. Initially we support cache-quadrant and flat-quadrant modes (see the system overview). The available tags are:
So for example to request 4 nodes, specifically with flat-quadrant settings one would do
$ qsub -q phi -lnodes=4:flat-quad ./job_script.sh
All other options (-A to supply project account, -I for interactive running) should work as in any other regular job submission.
Other modes and tags may bs supported in the future depending on demand
The default mode, if no tags are specified is next available node(s). We have considered forcing Cache-Quadrant mode, but this is not currently implemented.