Specify the number of workers that will be handling all the jobs.
Difference from ParOn is that workers can jump between cores.
Using ParN 0 will result in using all available
capabilities.
Schedule workers to run on specific capabilities. Specifying an empty
list ParOn [] or using Par will result in
utilization of all available capabilities.