Parallel Particle Physics Simulator Meditations Analysis and Design