Network accelerator for parallel discrete event simulations

被引:0
|
作者
Karaca, Osman Volkan [1 ,2 ]
Imre, Kayhan M. [3 ]
Alkar, Ali Ziya [1 ]
机构
[1] Hacettepe Univ, Dept Elect & Elect Engn, Ankara, Turkiye
[2] TUBITAK, Digital Elect Design Div, Ankara, Turkiye
[3] Hacettepe Univ, Dept Comp Engn, Ankara, Turkiye
来源
JOURNAL OF SUPERCOMPUTING | 2023年 / 79卷 / 16期
关键词
HLA; Parallel discrete event simulation; High performance computing; Network accelerator; FPGA; DATA DISTRIBUTION MANAGEMENT; OPERATIONS;
D O I
10.1007/s11227-023-05365-2
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The simulation time of parallel and distributed discrete event simulation is the heart rate for as-fast-as execution schemes. Agreeing upon a global simulation time and distributing it to the simulation processes can be improved by exploiting or redesigning the network hardware. In this paper, we present such an approach that offloads simulation time calculations to network switches in order to speed up the steps where time advance requests are made and time advance grants are waited. By reducing the waiting time for time advancement, we aim to improve the overall performance of the parallel simulations. The measurements from the FPGA-based hardware setup and the results from our network simulations show that overall performance can be improved when time management calculations are offloaded to the network switches. Additionally, the transient message problem is also solved within the network by not allowing the time control messages to bypass the time-dependent events. The network acceleration of the region-based event distribution is also studied, and offloading the region matching tasks to the network switches is found to be feasible to reduce the costs of node-based calculations, especially for fast-moving regions. In this study, we consider High Level Architecture (HLA) for simulation infrastructure and fat tree topology for high-performance networking.
引用
收藏
页码:18728 / 18747
页数:20
相关论文
共 50 条
  • [1] Network accelerator for parallel discrete event simulations
    Osman Volkan Karaca
    Kayhan M. İmre
    Ali Ziya Alkar
    The Journal of Supercomputing, 2023, 79 : 18728 - 18747
  • [2] Superfast parallel discrete event simulations
    AT&T Bell Lab, Murray Hill, United States
    ACM Trans Model Comput Simul, 2 (107-136):
  • [3] Synchronization of conservative parallel discrete event simulations on a small-world network
    Ziganurova, Liliia
    Shchur, Lev N.
    PHYSICAL REVIEW E, 2018, 98 (02)
  • [4] PDES-A: a Parallel Discrete Event Simulation Accelerator for FPGAs
    Rahman, Shafiur
    Abu-Ghazaleh, Nael
    Najjar, Walid
    SIGSIM-PADS'17: PROCEEDINGS OF THE 2017 ACM SIGSIM CONFERENCE ON PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2017, : 133 - 144
  • [5] THE COST OF CONSERVATIVE SYNCHRONIZATION IN PARALLEL DISCRETE EVENT SIMULATIONS
    NICOL, DM
    JOURNAL OF THE ACM, 1993, 40 (02) : 304 - 333
  • [6] The effects of parallel processing architectures on discrete event simulations
    Cave, W
    Slatt, E
    Wassmer, RE
    Enabling Technologies for Simulation Science IX, 2005, 5805 : 337 - 348
  • [8] DISCRETE EVENT SIMULATIONS AND PARALLEL PROCESSING - STATISTICAL PROPERTIES
    HEIDELBERGER, P
    SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1988, 9 (06): : 1114 - 1132
  • [9] Optimal topology for parallel discrete-event simulations
    Kim, Yup
    Kim, Jung-Hwa
    Yook, Soon-Hyung
    PHYSICAL REVIEW E, 2011, 83 (05):
  • [10] A parallel discrete event IP network emulator
    Bradford, R
    Simmonds, R
    Unger, B
    8TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS, PROCEEDINGS, 2000, : 315 - 322