Exploiting symmetry for partitioning models in parallel discrete event simulation

被引:4
|
作者
Lemeire, J [1 ]
Smets, B [1 ]
Cara, P [1 ]
Dirkx, E [1 ]
机构
[1] VUB, Parallel Syst Lab, Brussels, Belgium
来源
18TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS | 2004年
关键词
D O I
10.1109/PADS.2004.1301300
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:189 / 194
页数:6
相关论文
共 50 条
  • [1] Exploiting HHPC for parallel discrete event simulation
    Abu-Ghazaleh, N
    Linderman, R
    Hillman, R
    Hanna, J
    USERS GROUP CONFERENCE, PROCEEDINGS, 2004, : 250 - 253
  • [2] Partitioning on Dynamic Behavior for Parallel Discrete Event Simulation
    Bahulkar, Ketan
    Wang, Jingjing
    Abu-Ghazaleh, Nael
    Ponomarev, Dmitry
    2012 ACM/IEEE/SCS 26TH WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION (PADS), 2012, : 221 - 230
  • [3] A concurrency preserving partitioning algorithm for parallel simulation of hierarchical, modular discrete event models
    Kim, KH
    Kim, TG
    Park, KH
    HIGH PERFORMANCE COMPUTING ON THE INFORMATION SUPERHIGHWAY - HPC ASIA '97, PROCEEDINGS, 1997, : 204 - 208
  • [4] Concurrency preserving partitioning algorithm for parallel simulation of hierarchical, modular discrete event models
    Kim, Ki Hyung
    Kim, Tag Gon
    Park, Kyu Ho
    Proceedings of the Conference on High Performance Computing on the Information Superhighway, HPC Asia'97, 1997, : 204 - 208
  • [5] Exploiting Symmetry of Discrete-event Systems with Parallel Components by Relabeling
    Jiao, Ting
    Gan, Yongmei
    Yang, Xu
    Wonham, W. M.
    TENCON 2015 - 2015 IEEE REGION 10 CONFERENCE, 2015,
  • [6] Models of computation for parallel discrete event simulation
    Turner, SJ
    JOURNAL OF SYSTEMS ARCHITECTURE, 1998, 44 (6-7) : 395 - 409
  • [7] Exploiting Task-Based Parallelism for Parallel Discrete Event Simulation
    Wang, Yizhuo
    Gao, Zhiwei
    Ji, Weixing
    Zhang, Han
    Qing, Duzheng
    2018 26TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2018), 2018, : 562 - 566
  • [8] Exploiting Dataflow Models for Parallel Simulation of Discrete Timed Systems
    Ungureanu, George
    Jordao, Rodolfo
    Sander, Ingo
    PROCEEDINGS OF THE 2020 FORUM FOR SPECIFICATION AND DESIGN LANGUAGES (FDL), 2020,
  • [9] Parallel languages for discrete-event simulation models
    Bagrodia, RL
    IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (02): : 27 - 38
  • [10] Parallel Discrete Event Simulation of Transaction Level Models
    Doemer, Rainer
    Chen, Weiwei
    Han, Xu
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 227 - 231