Winter Simulation Conference · 2005 · 17 citations · 18 references
ComputingComputer ScienceComputer SystemsComputer NetworksInterconnection NetworksParallel ComputingParallel ArchitecturesParallel Computer ArchitectureParallel Computing SystemsParallel Performance AnalysisDiscrete Event Simulation ModelsDiscrete-event System SimulationHigh PerformanceHigh-performance Computing SystemsNetwork SimulationParallelism ExtractionSequential Simulation
Parallel computers today are designed with larger number of processors than ever before, connected by large scale interconnection networks. Communication is the key to achieving high performance on such machines, making the study of interconnection networks important. Parallel simulations of interconnection networks present a unique problem characterized by fine-grained computation and strong dependence among events. The absence of large lookaheads makes it unsuitable to use a conservative simulation. Using an optimistic parallel discrete event simulation allows us to extract reasonable parallelism from this simulation. In this paper we present BigNetSim, an interconnection network simulator. We analyze its performance and present techniques related to enhancing performance and scaling it to a large number of processors on different artificial traffic patterns and real application logs. Inspite of the overheads of a parallel optimistic simulation, we have achieved a breakeven with sequential simulation at four processors and demonstrate perfect scaling to 128 processors.
18
Laxmikant V. Kalé, Sanjeev Krishnan · 1993 · 848 citations
Computing, Computer Science, Building Information Modeling +4
Parsec: a parallel simulation environment for complex systems
Rajive Bagrodia, R.A. Meyer, Mineo Takai et al. · Computer · 1998 · 632 citations
NAMD: Biomolecular Simulation on Thousands of Processors
J. C. Phillips, Gengbin Zheng, Sameer Kumar et al. · 2002 · 209 citations
Natural Sciences, Bioinformatics, High-performance Computing +17