4. srun
[caoj7@vm1 soft]$ srun -n3 -l hostname
1: vm2
0: vm2
2: vm2
[caoj7@vm1 soft]$ srun -n4 -l /bin/hostname
0: vm2
2: vm2
1: vm2
3: vm2
[caoj7@vm1 soft]$ srun -N4 -n16 --ntasks-per-core=4 -l hostname
06: vm3
01: vm2
04: vm3
00: vm2
05: vm3
03: vm2
07: vm3
02: vm2
12: vm5
08: vm4
09: vm4
13: vm5
15: vm5
14: vm5
10: vm4
11: vm4