Efficient distributed simulation through dynamic load balancing

被引:0
|
作者
Shanker, Murali S. [1 ]
Padman, Rema [2 ]
David Kelton, W. [3 ]
机构
[1] Department of Management and Information Systems, Kent State University, Kent, OH 44242, United States
[2] H. John Heinz III School of Public Policy and Management, Carnegie Mellon University, Pittsburgh, PA 15213, United States
[3] Department of Quantitative Analysis and Operations Management, College of Business Administration, University of Cincinnati, Cincinnati, OH 45221-0130, United States
关键词
Dynamic loads - Parallel processing systems - Resource allocation;
D O I
10.1023/A:1007651415352
中图分类号
学科分类号
摘要
With recent advances in parallel computation, distributed simulation has become a viable way of dealing with time-consuming simulations. For distributed simulations to run efficiently, care must be taken in assigning the tasks (work) in the simulated system to the available physical processors in the computer system. An inefficient assignment can result in excessive communication times between processors and unfavorable load conditions. This leads to long run times, possibly giving performance worse than that with a uniprocessor sequential event-list implementation. This paper establishes the feasibility, and in some cases the necessity, of using dynamic task allocation (rather than a-priori static allocation) in distributed simulation. A dynamic reallocation strategy is developed, and experiments on an iPSC/2 Hypercube indicate that significant improvements in run rime can be achieved at low cost.
引用
收藏
页码:203 / 217
相关论文
共 50 条
  • [1] Efficient distributed simulation through dynamic load balancing
    Shanker, MS
    Padman, R
    Kelton, WD
    IIE TRANSACTIONS, 2001, 33 (03) : 203 - 217
  • [2] Load balancing through efficient distributed content placement
    Wauters, T
    Coppens, J
    Dhoedt, B
    Demeester, P
    2005 NEXT GENERATION INTERNET NETWORKS, 2005, : 99 - 105
  • [3] The design of a dynamic efficient load balancing algorithm on distributed networks
    Lee, Yeojin
    Lee, Okbin
    Choi, Wankyoo
    Youn, Chunkyun
    Chung, Ilyong
    HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2006, 4208 : 81 - 90
  • [4] Synchronisation for Dynamic Load Balancing of Decentralised Conservative Distributed Simulation
    Bragard, Quentin
    Ventresque, Anthony
    Murphy, Liam
    SIGSIM-PADS'14: PROCEEDINGS OF THE 2014 ACM CONFERENCE ON SIGSIM PRINCIPLES OF ADVANCED DISCRETE SIMULATION, 2014, : 117 - 126
  • [5] GLOBAL DYNAMIC LOAD-BALANCING FOR DECENTRALISED DISTRIBUTED SIMULATION
    Bragard, Quentin
    Ventresque, Anthony
    Murphy, Liam
    PROCEEDINGS OF THE 2014 WINTER SIMULATION CONFERENCE (WSC), 2014, : 3797 - 3808
  • [6] An Efficient Dynamic Load Balancing Scheme for Distributed Simulations on a Grid Infrastructure
    El Ajaltouni, Elie
    Boukerche, Azzedine
    Zhang, Ming
    DS-RT 2008: 12TH 2008 IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS, PROCEEDINGS, 2008, : 61 - 68
  • [7] A unified framework for interest management and dynamic load balancing in distributed simulation
    Theodoropoulos, G
    Logan, B
    SIMULATION IN INDUSTRY'2000, 2000, : 111 - 115
  • [8] Simulation on dynamic load balancing of distributed parallel computing network system
    Wu, Huawei
    Sun, Chuan
    Li, Yicheng
    Kuang, Yong
    INTERNATIONAL JOURNAL OF INTERNET PROTOCOL TECHNOLOGY, 2021, 14 (03) : 139 - 146
  • [9] Computational load balancing for distributed simulation
    White, E
    MILITARY, GOVERNMENT, AND AEROSPACE SIMULATION, 1997, 29 (04): : 203 - 207
  • [10] COOPERATIVE DISTRIBUTED DYNAMIC LOAD BALANCING
    SHEN, S
    ACTA INFORMATICA, 1988, 25 (06) : 663 - 676