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
相关论文
共 108 条
[1]  
Park GJ(2006)Robust design: an overview AIAA J 44 181-191
[2]  
Lee TH(2007)Robust optimization—a comprehensive survey Comput Methods Appl Mech Eng 196 3190-3218
[3]  
Lee KH(2010)Robust optimization of the rate of penetration of a drill-string using a stochastic nonlinear dynamical model Comput Mech 45 415-427
[4]  
Hwang KH(2011)Robust topology optimization accounting for spatially varying manufacturing errors Comput. Methods Appl Mech Eng 200 3613-3627
[5]  
Beyer H-G(2007)Integration of possibility-based optimization and robust design for epistemic uncertainty J Mech Des Trans ASME 129 876-882
[6]  
Sendhoff B(2007)Seismic design of RC structures: a critical assessment in the framework of multi-objective optimization Earthq Eng Struct Dynam 36 1623-1639
[7]  
Ritto TG(1991)A method of finite element and interconnecting and its parallel solution algorithm Int J Numer Methods Eng 32 1205-1227
[8]  
Soize C(1994)Implicit parallel processing in structural mechanics Comput Mech Adv 2 1-124
[9]  
Sampaio R(2002)Enhancing the performance of the FETI method with preconditioning techniques implemented on clusters of networked computers Comput Mech 30 12-28
[10]  
Schevenels M(2005)Multi-objective design optimization using cascade evolutionary computations Comput Methods Appl Mech Eng 194 3496-3515