Instruction-level simulation of a cluster at scale

Edgar A. León, Rolf Riesen, Arthur B. ‘Barney’ Maccabe, Patrick G. Bridges · 2009

Instruction-level simulation is necessary to evaluate new architectures. However, single-node simulation cannot predict the behavior of a parallel application on a supercomputer. We present a scalable simulator that couples a cycle-accurate node simulator with a supercomputer network model. Our simulator executes individual instances of IBM's Mambo PowerPC simulator on hundreds of cores. We integrated a NIC emulator into Mambo and model the network instead of fully simulating it. This decouples the individual node simulators and makes our design scalable.

Read the paper · More papers on PaperTik