Survey of languages and runtime libraries for parallel discrete-event simulation

被引:12
|
作者
Low, YH [1 ]
Lim, CC
Cai, WT
Huang, SY
Hsu, WJ
Jain, SA
Turner, SJ
机构
[1] Gint Inst Mfg Technol, Singapore, Singapore
[2] Nanyang Technol Univ, Sch Appl Sci, Singapore 2263, Singapore
[3] Univ Exeter, Dept Comp Sci, Exeter, Devon, England
关键词
parallel discrete-event simulation; languages; libraries; APOSTLE; Parsec; ParaSol; SPaDES; WARPED; language survey; library survey;
D O I
10.1177/003754979907200309
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
To develop a parallel discrete-event simulation from scratch requires in-depth knowledge of the mapping process from the physical model to the simulation model, and also a substantial effort in coping with the numerous issues concerning the underlying synchronization protocols in use Languages and libraries could reduce the development effort significantly by providing the use with a pre-built parallel simulation kernel as well as application development tools. This paper contains a survey of the existing languages and libraries for parallel discrete-event simulation. It is divided into two major sections: one on the languages, the other on the libraries. The discussions are mainly focused on the following aspects: user model, programming framework and language features, library API, protocols, and system support and environment. The reported performances of some packages are also summarized.
引用
收藏
页码:170 / 186
页数:17
相关论文
共 50 条
  • [41] NeMo: A Massively Parallel Discrete-Event Simulation Model for Neuromorphic Architectures
    Plagge, Mark
    Carothers, Christopher D.
    Gonsiorowski, Elsa
    McGlohon, Neil
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2018, 28 (04):
  • [42] PARALLEL DISCRETE-EVENT SIMULATION OF FCFS STOCHASTIC QUEUING-NETWORKS
    NICOL, DM
    [J]. SIGPLAN NOTICES, 1988, 23 (09): : 124 - 137
  • [43] PARALLEL SIMULATION AND OPTIMIZATION OF DISCRETE-EVENT SYSTEMS - FOREWORD TO SPECIAL ISSUE
    HO, YC
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 1995, 5 (2-3): : 111 - 111
  • [44] Analysis of new proposals for parallel replication based discrete-event simulation
    Perles, A
    Molero, X
    Martí, A
    Serrano, JJ
    [J]. 1st International Industrial Simulation Conference 2003, 2003, : 103 - 110
  • [45] Parallel architecture and optimization for discrete-event simulation of spike neural networks
    TANG YuHua
    ZHANG BaiDa
    WU JunJie
    HU TianJiang
    ZHOU Jing
    LIU FuDong
    [J]. Science China(Technological Sciences)., 2013, 56 (02) - 517
  • [46] A simulation approach to facilitate parallel and distributed discrete-event simulator development
    Ewald, Roland
    Himmelspach, Jan
    Uhrmacher, Adelinde M.
    Chen, Dan
    Theodoropoulos, Georgios K.
    [J]. DS-RT 2006: TENTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2006, : 209 - +
  • [47] NON-SEQUENTIALITY AND CONCRETE ACTIVITY PHASES IN DISCRETE-EVENT SIMULATION LANGUAGES
    BARNDEN, JA
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1981, 3 (03): : 293 - 317
  • [48] Parallel architecture and optimization for discrete-event simulation of spike neural networks
    YuHua Tang
    BaiDa Zhang
    JunJie Wu
    TianJiang Hu
    Jing Zhou
    FuDong Liu
    [J]. Science China Technological Sciences, 2013, 56 : 509 - 517
  • [49] Strip Partitioning for Ant Colony Parallel and Distributed Discrete-Event Simulation
    Borges, Francisco
    Gutierrez-Milla, Albert
    Suppi, Remo
    Luque, Emilio
    [J]. INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, ICCS 2015 COMPUTATIONAL SCIENCE AT THE GATES OF NATURE, 2015, 51 : 483 - 492
  • [50] JAVA']JAVA FOR PARALLEL DISCRETE EVENT SIMULATION: A SURVEY
    Castilla, I.
    Aguilar, R.
    [J]. EMSS 2009: 21ST EUROPEAN MODELING AND SIMULATION SYMPOSIUM, VOL I, 2009, : 72 - 79