DocumentCode
338457
Title
Case study: parallelizing a sequential simulation model
Author
Bajaj, Lokesh ; Bagrodia, Rajive ; Meyer, Richard
Author_Institution
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear
1999
fDate
1999
Firstpage
29
Lastpage
36
Abstract
Most successful examples of parallel simulation models were developed for parallel execution, from the beginning. A number of simulation models are designed only for sequential simulation, even in languages like PARSEC, that support both sequential and parallel simulation algorithms. Converting such simulation models to a form that yields good performance with a parallel implementation can be non-trivial. We describe a case study showing this conversion process for a simulation model of replicated file systems. The details of the major steps taken in converting the simulation into a parallel simulation are presented: correctness changes; performance changes such as communication topology simplification and lookahead specification; and modeling changes to eliminate performance bottlenecks. The details and performance improvements of each step are presented
Keywords
digital simulation; parallel processing; replicated databases; simulation languages; software performance evaluation; PARSEC; communication topology; correctness change; lookahead specification; parallel simulation models; performance change; performance improvement; replicated file systems; sequential simulation model parallelization; Availability; Computational modeling; Computer aided software engineering; Computer science; Computer simulation; Costs; File systems; Identity-based encryption; Scalability; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Simulation, 1999. Proceedings. Thirteenth Workshop on
Conference_Location
Atlanta, GA
Print_ISBN
0-7695-0155-9
Type
conf
DOI
10.1109/PADS.1999.766158
Filename
766158
Link To Document