Trading computation time for synchronization time in spatial distributed simulation