DocumentCode :
2616015
Title :
Scalability, locality, partitioning and synchronization in PDES
Author :
Nicol, David M.
Author_Institution :
Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
fYear :
1998
fDate :
26-29 May 1998
Firstpage :
4
Lastpage :
11
Abstract :
As parallel discrete event simulation becomes increasingly important to the solution of very large systems design problems, it becomes increasingly critical to establish whether PDES technology will scale up with increasing problem size and architecture. We address the problem in a general setting, and provide a resounding conclusion: maybe. To scale requires that the simulation model not grow in ways that defeat an ability to load balance, and that do not overwhelm any one processor with communication. It requires an architecture that scales as well. It requires a partitioner that balances workload and exploits locality of communication. The specific partition strategy we examined is very simple; our point is not to promote its specific use. Our point is that scalability is possible using it, and hence if a more refined partitioner can balance workload and maintain locality of communication, then simulations built using it will scale also. If these conditions apply, then we demonstrate by example a simple conservative synchronization protocol, QS, that scales. Using QS, we then examine the trade-off between load imbalance and synchronization overhead. We show how to efficiently manage that trade-off by probing the space of potential restricted partitions
Keywords :
discrete event simulation; parallel algorithms; parallel programming; resource allocation; synchronisation; PDES technology; QS; communication locality; load balancing; load imbalance; locality; parallel discrete event simulation; partition strategy; partitioner; partitioning; potential restricted partitions; problem size; refined partitioner; scalability; simple conservative synchronization protocol; simulation model; synchronization; synchronization overhead; very large systems design problems; workload; Analytical models; Application software; Costs; Delay; Discrete event simulation; Electrical capacitance tomography; Partitioning algorithms; Performance analysis; Protocols; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Simulation, 1998. PADS 98. Proceedings. Twelfth Workshop on
Conference_Location :
Banff, Alta.
Print_ISBN :
0-8186-8457-7
Type :
conf
DOI :
10.1109/PADS.1998.685264
Filename :
685264
Link To Document :
بازگشت