It's the number of jobs you want to run in parallel. Usually you can have one job per virtual core on each machines.
If you use
run.pl, it will all run on your computer at the same time, so you should keep this number low. If you use
queue.pl or any other queue management system, you can have this higher, but there is no point having the number of jobs much higher than the number of slots available.