parallelizes simulator