Distributed re-arrangement scheme for balancing computational load and minimizing communication delays in HLA-based simulations

被引:4
|
作者
De Grande, Robson Eduardo [1 ]
Boukerche, Azzedine [1 ,2 ]
Ramadan, Hussam [2 ]
机构
[1] Univ Ottawa, Sch Informat & Technol Engn, PARADISE Res Lab, Ottawa, ON, Canada
[2] King Saud Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
来源
基金
加拿大自然科学与工程研究理事会;
关键词
parallel simulations; high level architecture; dynamic load balancing; performance; STRATEGIES; MIGRATION;
D O I
10.1002/cpe.1807
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Because of the availability of shared resources, substantial efforts have been applied to the development of large-scale distributed simulations, and performance has become an essential aspect that can be impaired by heterogeneity and availability of resources, dynamic, unpredictable load imbalances, and communication delays. In order to manage and keep such distributed simulations consistent, the high level architecture (HLA) standard has been designed; however, it does not provide any solution that directly solves simulation performance issues. Many balancing approaches have been proposed in order to offer a suboptimal balancing solution, but they are limited to certain simulation aspects, are specific to determined applications, or are unaware of the HLA-based simulation characteristics. In light of considering both computational and communication aspects for HLA-based simulations, a centralized hierarchical balancing scheme was proposed. This scheme presents several drawbacks that make it susceptible to bottlenecks, overheads, global synchronization, and single point of failure. Therefore, a scheme based on a distributed algorithm to re-arrange the computational and communication load is proposed. Experiments have been performed to evaluate the effectiveness of the distributed scheme when compared with the scheme based on a centralized redistribution algorithm. The results showed that the distributed balancing technique could provide similar performance gain or even improve it for some specific cases. Copyright (c) 2011 John Wiley & Sons, Ltd.
引用
收藏
页码:626 / 648
页数:23
相关论文
共 11 条
  • [1] Autonomous Configuration Scheme in a Distributed Load Balancing System for HLA-based Simulations
    De Grande, Robson Eduardo
    Almulla, Mohammed
    Boukerche, Azzedine
    [J]. 17TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT 2013), 2013, : 169 - 176
  • [2] Dynamic balancing of communication and computation load for HLA-based simulations on large-scale distributed systems
    De Grande, Robson E.
    Boukerche, Azzedine
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (01) : 40 - 52
  • [3] Research on load balancing in HLA-based distributed simulation
    Zhu, Heng-Ye
    Li, Guang-Yao
    [J]. Xitong Fangzhen Xuebao / Journal of System Simulation, 2007, 19 (13): : 2964 - 2967
  • [4] A Dynamic, Distributed, Hierarchical Load Balancing for HLA-Based Simulations on Large-Scale Environments
    De Grande, Robson Eduardo
    Boukerche, Azzedine
    [J]. EURO-PAR 2010 PARALLEL PROCESSING, PT I, 2010, 6271 : 242 - 253
  • [5] Dynamic Load Balancing Using Grid Services for HLA-Based Simulations on Large-Scale Distributed Systems
    Boukerche, Azzedine
    de Grande, Robson Eduardo
    [J]. 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2009, : 175 - 183
  • [6] A load management system for running HLA-based distributed simulations over the grid
    Cai, WT
    Turner, SJ
    Zhao, HF
    [J]. SIXTH IEEE INTERNATIONAL WORKSHOP ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2002, : 7 - 14
  • [7] Migration Delay Awareness in a Self-Adaptive Balancing Scheme for HLA-based Simulations
    De Grande, Robson Eduardo
    Boukerche, Azzedine
    [J]. 2012 IEEE/ACM 16TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL TIME APPLICATIONS (DS-RT), 2012, : 169 - 176
  • [8] Self-Adaptive Dynamic Load Balancing for Large-Scale HLA-based Simulations
    De Grande, Robson Eduardo
    Boukerche, Azzedine
    [J]. 14TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS (DS-RT 2010), 2010, : 14 - 21
  • [9] Efficient load balancing schemes for large-scale real-time HLA/RTI based distributed simulations
    Boukerche, Azzedine
    Shadid, Ahmad
    Zhang, Ming
    [J]. DS-RT 2007: 11TH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2007, : 103 - 112
  • [10] DEVELOPMENT OF A STIFFNESS-BASED CHEMISTRY LOAD BALANCING SCHEME, AND OPTIMIZATION OF I/O AND COMMUNICATION, TO ENABLE MASSIVELY PARALLEL HIGH-FIDELITY INTERNAL COMBUSTION ENGINE SIMULATIONS
    Kodavasal, Janardhan
    Harms, Kevin
    Srivastava, Priyesh
    Som, Sibendu
    Quan, Shaoping
    Richards, Keith
    Garcia, Marta
    [J]. PROCEEDINGS OF THE ASME INTERNAL COMBUSTION ENGINE DIVISION FALL TECHNICAL CONFERENCE, 2015, VOL 2, 2016,