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 条
  • [1] Parallel languages for discrete-event simulation models
    Bagrodia, RL
    [J]. IEEE COMPUTATIONAL SCIENCE & ENGINEERING, 1998, 5 (02): : 27 - 38
  • [2] PARALLEL DISCRETE-EVENT SIMULATION
    NAJJAR, W
    JEZOUIN, JL
    GAUDIOT, JL
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1987, 4 (06): : 41 - 44
  • [3] Parallel discrete-event simulation applications
    Tropper, C
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2002, 62 (03) : 327 - 335
  • [4] Discrete-event simulation of parallel machines
    Lazarov, V
    Iliev, R
    [J]. SECOND AIZU INTERNATIONAL SYMPOSIUM ON PARALLEL ALGORITHMS/ARCHITECTURE SYNTHESIS, PROCEEDINGS, 1997, : 300 - 307
  • [5] 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
  • [6] Perils and pitfalls of parallel discrete-event simulation
    Bagrodia, RL
    [J]. 1996 WINTER SIMULATION CONFERENCE PROCEEDINGS, 1996, : 136 - 143
  • [7] PARALLEL DISCRETE-EVENT SIMULATION ON SIMD COMPUTERS
    AYANI, R
    BERKMAN, B
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1993, 18 (04) : 501 - 508
  • [8] Composite synchronization in parallel discrete-event simulation
    Nicol, DM
    Liu, J
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (05) : 433 - 446
  • [9] TOWARDS THE DISTRIBUTED IMPLEMENTATION OF DISCRETE-EVENT SIMULATION LANGUAGES
    MIGUEL, J
    GRANA, M
    [J]. DECENTRALIZED AND DISTRIBUTED SYSTEMS, 1993, 39 : 355 - 366
  • [10] PARALLEL DISCRETE-EVENT SIMULATION OF POPULATION DYNAMICS
    Onggo, Bhakti Satyabudhi Stephan
    [J]. 2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 1047 - 1054