Generally I do not run code on more than a couple cores unless they have absolutely no dependencies/spin locks since software semaphores/mutexes...
Separate names with a comma.