The number of CPUs on the machine you are running the test harness on is pretty irrelevant - the number you can run in parallel depends on the system you are hitting, and how it is configured. You should make this number a parameter to the -pq option, rather than trying to guess.