Design optimization of discrete structural systems using MPI-enabled genetic algorithm

被引:8
作者
Rajan, SD [1 ]
Nguyen, DT
机构
[1] Arizona State Univ, Dept Civil Engn, Tempe, AZ 85287 USA
[2] Old Dominion Univ, Dept Civil Engn, Norfolk, VA 23539 USA
关键词
genetic algorithm; load balancing; MPI; parallel processing; structural optimization;
D O I
10.1007/s00158-004-0412-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The focus of this paper is on the development and implementation of a genetic algorithm (GA)-based software system using message passing interface (MPI) protocol and library. A customized and improved form of simple GA used in previous research (Chen et al. 1997; Chen and Rajan 1998, 2000; Rajan et al. 1999) is parallelized. This MPI-enabled version is used to find the solution to finite element-based design optimization problems in a network of workstations. Results show that an almost linear speedup is obtained on homogenous hardware cluster and, with a proper load-balancing strategy, on heterogeneous hardware cluster.
引用
收藏
页码:340 / 348
页数:9
相关论文
共 14 条
[1]  
BIEDRON RT, 1999, NASATM1999209715
[2]  
Cantu-Paz E., 2000, EFFICIENT ACCURATE P
[3]   A robust genetic algorithm for structural optimization [J].
Chen, SY ;
Rajan, SD .
STRUCTURAL ENGINEERING AND MECHANICS, 2000, 10 (04) :313-336
[4]   Improving the efficiency of genetic algorithms for frame designs [J].
Chen, SY ;
Rajan, SD .
ENGINEERING OPTIMIZATION, 1998, 30 (3-4) :281-307
[5]  
CHEN SY, 1997, USE GENETIC ALGORITH, P43
[6]  
CHIPPERFIELD A, 1996, PARALLEL DISTRIBUTED, pCH39
[7]  
Eby D., 1997, P EUFIT 97 5 EUR C I
[8]  
Fernández F, 2000, LECT NOTES COMPUT SC, V1802, P283
[9]  
MIKI M, 1999, P WCSMO WORLD C STRU
[10]  
*MPI SOFTW TECHN, 2002, MPI PRO VERS 1 6 3