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 条
  • [41] Visual Data-Analytics of Large-Scale Parallel Discrete-Event Simulations
    Ross, Caitlin
    Carothers, Christopher D.
    Mubarak, Misbah
    Carns, Philip
    Ross, Robert
    Li, Jianping Kelvin
    Ma, Kwan-Liu
    PROCEEDINGS OF PMBS 2016: 7TH INTERNATIONAL WORKSHOP ON PERFORMANCE MODELING, BENCHMARKING AND SIMULATION OF HIGH PERFORMANCE COMPUTING SYSTEMS, 2016, : 87 - 97
  • [42] On the feasibility of time-parallel discrete event simulations over local and wide area networks
    Nikolaidis, I
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2002, 657 : 39 - 59
  • [43] Parallel discrete event simulations of grid-based models: Asynchronous electromagnetic hybrid code
    Karimabadi, Homa
    Driscoll, Jonathan
    Dave, Jagrut
    Omelchenko, Yuri
    Perumalla, Kalyan
    Fujimoto, Richard
    Omidi, Nick
    APPLIED PARALLEL COMPUTING: STATE OF THE ART IN SCIENTIFIC COMPUTING, 2006, 3732 : 573 - 582
  • [44] TIME QUANTUM GVT: A SCALABLE COMPUTATION OF THE GLOBAL VIRTUAL TIME IN PARALLEL DISCRETE EVENT SIMULATIONS
    Chen, Gilbert G.
    Szymanski, Boleslaw K.
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2007, 8 (04): : 423 - 435
  • [45] Parallel discrete element method simulations
    Bjedov, G
    Perry, JB
    COMPUTATIONAL METHODS IN WATER RESOURCES XI, VOL 2: COMPUTATIONAL METHODS IN SURFACE FLOW AND TRANSPORT PROBLEMS, 1996, : 55 - 61
  • [46] DEVELOPMENTS IN PARALLEL DISCRETE EVENT SIMULATION AT THE CENTER FOR PARALLEL COMPUTING
    TAYLOR, SJE
    KALANTERY, N
    WINTER, SC
    WILSON, DR
    REDFERN, AP
    MICROPROCESSING AND MICROPROGRAMMING, 1993, 37 (1-5): : 145 - 148
  • [47] Interval optimization in discrete-event simulations
    Merkur'ev, UA
    AVTOMATIKA I VYCHISLITELNAYA TEKHNIKA, 1997, (06): : 31 - 40
  • [48] Designing Systems for Large-Scale, Discrete-Event Simulations: Experiences with the FastTrans Parallel Microsimulator
    Thulasidasan, Sunil
    Kasiviswanathan, Shiva
    Eidenbenz, Stephan
    Galli, Emanuele
    Mniszewski, Susan
    Romero, Phillip
    16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), PROCEEDINGS, 2009, : 428 - 437
  • [49] On the distributed orchestration of stochastic discrete event simulations
    Sui, Zhiquan
    Harvey, Neil
    Pallickara, Shrideep
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (11): : 1889 - 1907
  • [50] Modelling input distributions in discrete event simulations
    Cheng, RCH
    SIMULATION: PAST, PRESENT AND FUTURE, 1998, : 817 - 823