Basically I just want to be able to execute an external program 50 times (a perl program on a linux system) from within a PHP script and have the jobs all start 'right away'. I'm using exec in a loop now and what's happening is that the one to finish before the next one starts. This isn't good because the programs take a long time to finish and I'd like them to run in parallel.