Title
LogGOPSim: simulating large-scale applications in the LogGOPS model
Abstract
We introduce LogGOPSim---a fast simulation framework for parallel algorithms at large-scale. LogGOPSim utilizes a slightly extended version of the well-known LogGPS model in combination with full MPI message matching semantics and detailed simulation of collective operations. In addition, it enables simulation in the traditional LogP, LogGP, and LogGPS models. Its simple and fast single-queue design computes more than 1 million events per second on a single processor and enables large-scale simulations of more than 8 million processes. LogGOPSim also supports the simulation of full MPI applications by reading and simulating MPI profiling traces. We analyze the accuracy and the performance of the simulation and propose a simple extrapolation scheme for parallel applications. Our scheme extrapolates collective operations with high accuracy by rebuilding the communication pattern. Point-to-point operation patterns can be copied in the extrapolation and thus retain the main characteristics of scalable parallel applications.
Year
DOI
Venue
2010
10.1145/1851476.1851564
HPDC
Keywords
Field
DocType
parallel algorithm,large-scale simulation,full mpi application,parallel application,simulating mpi profiling trace,collective operation,detailed simulation,large-scale application,full mpi message,fast simulation framework,loggops model,scalable parallel application,message passing interface,simulation,point to point
Profiling (computer programming),Parallel algorithm,Computer science,Parallel computing,Message Passing Interface,Extrapolation,Semantics,Distributed computing,Scalability
Conference
Citations 
PageRank 
References 
38
1.46
22
Authors
3
Name
Order
Citations
PageRank
Torsten Hoefler12197163.64
Timo Schneider231218.39
Andrew Lumsdaine32754236.74