SIMIAN INTEGRATED FRAMEWORK FOR PARALLEL DISCRETE EVENT SIMULATION ON GPUS

被引:0
|
作者
Chapuis, Guillaume [1 ]
Eidenbenz, Stephan [1 ]
Santhi, Nandakishore [1 ]
Park, Eun Jung [1 ]
机构
[1] Los Alamos Natl Lab, Bikini Atoll Rd,SM 30, Los Alamos, NM 87545 USA
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Discrete Event Simulation (DES) allows the modelling of ever more complex systems in a variety of domains ranging from biological systems to road networks. The increasing need to model larger systems stresses the demand for efficient parallel implementations of DES engines. Recently, Graphics Processing Units have emerged as an efficient alternative to Central Processing Units for the computation of some problems. Although substantial speedups can be achieved by using GPUs, writing an efficient implementations of given suitable problems often requires in-depth knowledge of the architecture. We present a new framework integrated in the Simian engine, which allows to make efficient use of GPUs for computationally intense sections of code. This framework allows modellers to offset some or all handlers to the GPU by efficiently grouping and scheduling these handlers. As a case- study, we implement a population activity simulation that takes into account evolving traffic conditions in a simulated urban area.
引用
收藏
页码:1127 / 1138
页数:12
相关论文
共 50 条
  • [1] Parallel discrete-event simulation framework
    Marín, M
    Miranda, R
    Alvarado, A
    [J]. SCCC 2003: XXIII INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, PROCEEDINGS, 2003, : 41 - 48
  • [2] A Debugging Framework for Parallel Discrete Event Simulation Application
    Li, Tianlin
    Zhao, Yuliang
    Bao, Sirui
    Yao, Yiping
    [J]. MODELING, DESIGN AND SIMULATION OF SYSTEMS, ASIASIM 2017, PT II, 2017, 752 : 656 - 665
  • [3] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    [J]. COMMUNICATIONS OF THE ACM, 1990, 33 (10) : 30 - 53
  • [4] PARALLEL DISCRETE EVENT SIMULATION
    FUJIMOTO, RM
    [J]. 1989 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1989, : 19 - 28
  • [5] An Event-Thinking Development Framework for Reusable Model of Parallel and Discrete Event Simulation
    Ma, Haibo
    Yao, Yiping
    Tang, Wenjie
    [J]. THEORY, METHODOLOGY, TOOLS AND APPLICATIONS FOR MODELING AND SIMULATION OF COMPLEX SYSTEMS, PT I, 2016, 643 : 37 - 46
  • [6] On event ordering in Parallel Discrete Event Simulation
    Rönngren, R
    Liljenstam, M
    [J]. THIRTEENTH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION - PROCEEDINGS, 1999, : 38 - 45
  • [7] THE SIMIAN CONCEPT: PARALLEL DISCRETE EVENT SIMULATION WITH INTERPRETED LANGUAGES AND JUST-IN-TIME COMPILATION
    Santhi, Nandakishore
    Eidenbenz, Stephan
    Liu, Jason
    [J]. 2015 WINTER SIMULATION CONFERENCE (WSC), 2015, : 3013 - 3024
  • [8] Building information modeling and discrete event simulation: Towards an integrated framework
    Lu, Weizhuo
    Olofsson, Thomas
    [J]. AUTOMATION IN CONSTRUCTION, 2014, 44 : 73 - 83
  • [9] Parallel Discrete Event Simulation with AnyLogic
    Kondratyev, Mikhail
    Garifullin, Maxim
    [J]. PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 226 - 236
  • [10] Asynchronous parallel discrete event simulation
    Lin, YB
    Fishwick, PA
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1996, 26 (04): : 397 - 412