Efficient PRAM simulation on a distributed memory machine | Synapse