An efficient dynamic load balancing algorithm

被引:0
|
作者
Nikos D. Lagaros
机构
[1] National Technical University of Athens,Institute of Structural Analysis and Antiseismic Research, Department of Structural Engineering, School of Civil Engineering
来源
Computational Mechanics | 2014年 / 53卷
关键词
Parallel computing; Dynamic load balancing algorithm ; Domain decomposition finite element methods; Structural robust design optimization; Multi-objective optimization; Metaheuristics;
D O I
暂无
中图分类号
学科分类号
摘要
In engineering problems, randomness and uncertainties are inherent. Robust design procedures, formulated in the framework of multi-objective optimization, have been proposed in order to take into account sources of randomness and uncertainty. These design procedures require orders of magnitude more computational effort than conventional analysis or optimum design processes since a very large number of finite element analyses is required to be dealt. It is therefore an imperative need to exploit the capabilities of computing resources in order to deal with this kind of problems. In particular, parallel computing can be implemented at the level of metaheuristic optimization, by exploiting the physical parallelization feature of the nondominated sorting evolution strategies method, as well as at the level of repeated structural analyses required for assessing the behavioural constraints and for calculating the objective functions. In this study an efficient dynamic load balancing algorithm for optimum exploitation of available computing resources is proposed and, without loss of generality, is applied for computing the desired Pareto front. In such problems the computation of the complete Pareto front with feasible designs only, constitutes a very challenging task. The proposed algorithm achieves linear speedup factors and almost 100% speedup factor values with reference to the sequential procedure.
引用
收藏
页码:59 / 76
页数:17
相关论文
共 50 条
  • [1] An efficient dynamic load balancing algorithm
    Lagaros, Nikos D.
    [J]. COMPUTATIONAL MECHANICS, 2014, 53 (01) : 59 - 76
  • [2] The design of a dynamic efficient load balancing algorithm on distributed networks
    Lee, Yeojin
    Lee, Okbin
    Choi, Wankyoo
    Youn, Chunkyun
    Chung, Ilyong
    [J]. HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2006, 4208 : 81 - 90
  • [3] Efficient algorithm for load balancing
    Bouzari, Seyed Mahdi
    Javan, Mohammad Reza
    Salahi, Ahmad
    [J]. ISSCS 2007: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2007, : 357 - +
  • [4] An Efficient Dynamic Load Balancing Algorithm for Virtual Machine in Cloud Computing
    Patel, Karan D.
    Bhalodia, Tosal M.
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 145 - 150
  • [5] Efficient Hybrid Load Balancing Algorithm
    Neeraj Kumar Rathore
    Umashankar Rawat
    Satish Chandra Kulhari
    [J]. National Academy Science Letters, 2020, 43 : 177 - 185
  • [6] Efficient Hybrid Load Balancing Algorithm
    Rathore, Neeraj Kumar
    Rawat, Umashankar
    Kulhari, Satish Chandra
    [J]. NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2020, 43 (02): : 177 - 185
  • [7] An Estimation-Based Dynamic Load Balancing Algorithm for Efficient Load Distribution and Balancing in Heterogeneous Grid Computing Environment
    Eng, KaiLun
    Muhammed, Abdullah
    Abdullah, Azizol
    Hussin, Masnida
    Hasan, Sazlinah
    Mohamed, Mohamad Afendee
    [J]. JOURNAL OF GRID COMPUTING, 2023, 21 (01)
  • [8] An Estimation-Based Dynamic Load Balancing Algorithm for Efficient Load Distribution and Balancing in Heterogeneous Grid Computing Environment
    KaiLun Eng
    Abdullah Muhammed
    Azizol Abdullah
    Masnida Hussin
    Sazlinah Hasan
    Mohamad Afendee Mohamed
    [J]. Journal of Grid Computing, 2023, 21
  • [9] An Efficient Load Balancing Algorithm for Cloud Computing Using Dynamic Cluster Mechanism
    Lakhina, Upasana
    Singh, Niharika
    Jangra, Ajay
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1799 - 1804
  • [10] Distance, Energy and Storage Efficient Dynamic Load Balancing Algorithm in Cloud Computing
    Parekh, Maulik
    Padia, Nootan
    Kothari, Amit
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 3471 - 3475