Multilevel Simulation of D is t r i b ut e d- M e 1110 r y P r o gram Traces

Jean-Pierre Prost, Shlomo Kipnis · 1993

Simulation of program traces is widely used in studying the impact of a system design on the beliavior of application programs. In this paper, we present a multilevel approach for simulating program traces. This approach provides the flexibility of selecting a desirable balance between tlie accuracy and the cost of simulation. We describe a case study of applying this approach to simulating traces of distributed-memory programs. The case study involves defining a hierarchical model of a parallel computer, defining a corresponding hierarchy of simulation levels, and defining the interface between successive simulation levels. The described case study resulted in a tool aimed at assisting designers of algorithms and applications for the IBM Vulcan distributed-memory parallel computer.

Read the paper · More papers on PaperTik