loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
18th Workshop on Parallel and Distributed Simulation (PADS'04)
Exploiting Symmetry for Partitioning Models in Parallel Discrete Event Simulation
Kufstein, Austria
May 16-May 19
ISBN: 0-7695-2111-8
Jan Lemeire, Vrije Universiteit Brussel
Bart Smets, Vrije Universiteit Brussel
Philippe Cara, Vrije Universiteit Brussel
Erik Dirkx, Vrije Universiteit Brussel
We investigated the benefit of exploiting the symmetries of graphs for partitioning. We represent the model to be simulated by a weighted graph. Graph symmetries are studied in the theory of permutation groups and can be calculated in polynomial time with the nauty algorithm [15]. We designed an algorithm to extract useful symmetries from the automorphism group, which can be used to create partitions derived from the graph?s structure. Our approach is focused on composite graphs, for which identical subgraphs reoccur in the graph. If these identical subgraphs can be mapped onto each other by symmetries, the subgraphs are replaced by equivalent multivertices, resulting in a ?natural? aggregation of vertices. This approach is applied to parallel simulation of a detailed IP-switch with a conservative synchronous algorithm. The experimental results show that even for good partitions, global and temporal load imbalances are inevitable.
Citation:
Jan Lemeire, Bart Smets, Philippe Cara, Erik Dirkx, "Exploiting Symmetry for Partitioning Models in Parallel Discrete Event Simulation," pads, pp.189-194, 18th Workshop on Parallel and Distributed Simulation (PADS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.