All of the commands take as there first argument a specification of the
processors to run on. To simplify this for the user, the specification
allows arbitrary combinations of ranges (consequtive processors) and
individual processors. The format is (in a YACC-like format, where
[ a ] denotes an optional a and single quotes surround
terminal symbols)
nodelist -> '-all'
nodelist -> range [ , nodelist ]
nodelist -> nodenum [ , nodelist ]
range -> nodenum '-' nodenum
nodenum -> digit [ nodenum ]
Nodes are numbered from one.
For example, 1-64 specifies the first 64 nodes and
1,3,5,7,11 specifies the first five prime-numbered nodes.
Note that ranges and numbers can be mixed; 1,2,20-40,128 specifies
nodes 1, 2, 128, and 20 through 40. The special value -all
denotes all nodes.