Download PBS Professional User's Guide
Transcript
52 Chapter 4 Submitting a PBS Job -l fluent=1,fluent-all=1,fluent-par=13 29. Requesting licenses using old syntax: -lnodes=3:dyna-mpi-Linux:ncpus=2 -ldyna=6,mem=100mb,software=dyna is converted to the equivalent: -l select=3:ncpus=2:mem=33mb: dyna-mpi-Linux=True -l place=scatter -l software=dyna -l dyna=6 30. Requesting licenses using old syntax: -l ncpus=2,app_lic=6,mem=200mb -l software=app is converted to the equivalent: -l select=1:ncpus=2:mem=200mb -l place=pack -l software=app -l app_lic=6 31. Additional example using old syntax: -lnodes=1:fserver+15:noserver is converted to the equivalent: -l select=1:ncpus=1:fserver=True + 15:ncpus=1:noserver=True -l place=scatter but could also be more easily specified with something like: -l select=1:ncpus=1:fserver=True + 15:ncpus=1:fserver=False -l place=scatter 32. Allocate 4 vnodes, each with 6 CPUs with 3 MPI processes per vnode, with each vnode on a separate host. The memory allocated would be one-fourth of the memory specified by the queue or server default if one existed. This results in a different placement of the job from version 5.4: -l nodes=4:ppn=3:ncpus=2 is converted to: -l select=4:ncpus=6:mpiprocs=3 -l place=scatter 33. Allocate 4 vnodes, from 4 separate hosts, with the property blue. The amount of memory allocated from each vnode is 2560MB ( = 10GB / 4) rather than 10GB from each vnode. -l nodes=4:blue:ncpus=2 -l mem=10GB is converted to: -l select=4:blue=True:ncpus=2:mem=2560mb \