私はやったことないですが、

$time = ceil(time() / 120) * 120
sleep($time - time());

などと行頭に入れてみて、20個ほど起動すればいかがでしょう。
ふと思いついたことなんで参考までに。