A hybrid shared/distributed memory parallel genetic algorithm for optimization of laminate composites

被引:36
|
作者
Rocha, I. B. C. M. [1 ]
Parente, E., Jr. [1 ]
Melo, A. M. C. [1 ]
机构
[1] Univ Fed Ceara, Lab Mecan Computac & Visualizacao, BR-60455760 Fortaleza, Ceara, Brazil
关键词
Composite materials; Genetic algorithms; Parallel computing; FEM; DESIGN OPTIMIZATION; MPI;
D O I
10.1016/j.compstruct.2013.07.049
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
This work presents a genetic algorithm combining two types of computational parallelization methods, resulting in a hybrid shared/distributed memory algorithm based on the island model using both Open-MP and MPI libraries. In order to take further advantage of the island configuration, different genetic parameters are used in each one, allowing the consideration of multiple evolution environments concurrently. To specifically treat composite structures, a three-chromosome variable encoding and special laminate operators are used. The resulting gains in execution time due to the parallel implementation allow the use of high fidelity analysis procedures based on the Finite Element Method in the optimization of composite laminate plates and shells. Two numerical examples are presented in order to assess the performance and reliability of the proposed algorithm. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:288 / 297
页数:10
相关论文
共 50 条
  • [21] A pipelined memory management algorithm for distributed shared memory switches
    Li, XK
    Elhanany, I
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1507 - 1511
  • [22] Parallel Distributed Genetic Algorithm for Expensive Multi-Objective Optimization Problems
    Szlachcic, Ewa
    Zubik, Waldemar
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2009, 2009, 5717 : 938 - +
  • [23] Parallel Distributed CFAR Detection Optimization Based on Genetic Algorithm with Interval Encoding
    Yu Ze
    Zhou Yinqing
    CHINESE JOURNAL OF AERONAUTICS, 2010, 23 (03) : 351 - 358
  • [24] Parallel DSMC on shared and hybrid memory multiprocessor computers
    Khanlarov, GO
    Lukianov, GA
    Malashonok, DY
    Zakharov, VV
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 584 - 587
  • [25] Island Model Parallel Genetic Algorithm for optimization of symmetric FRP laminated composites
    Rahul
    Chakraborty, D.
    Dutta, A.
    HIGH PERFORMANCE COMPUTING - HIPC 2006, PROCEEDINGS, 2006, 4297 : 217 - 228
  • [26] Clix - A hybrid programming environment for distributed objects and distributed shared memory
    Mueller, F
    Nolte, J
    Schlaefer, A
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 285 - 292
  • [27] A GARBAGE COLLECTION ALGORITHM FOR SHARED MEMORY PARALLEL PROCESSORS
    CRAMMOND, J
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1988, 17 (06) : 497 - 522
  • [28] AN EFFICIENT PARALLEL SORTING ALGORITHM FOR SHARED MEMORY MULTIPROCESSORS
    WHEAT, M
    EVANS, DJ
    PARALLEL COMPUTING, 1992, 18 (01) : 91 - 102
  • [29] Heuristic thread scheduling algorithm for distributed shared memory
    Liu, Yi
    Zheng, Shouqi
    Qian, Depei
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (05): : 521 - 526
  • [30] Performance of a mixed shared/distributed memory parallel network simulator
    Kiddle, C
    Simmonds, R
    Unger, B
    18TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2004, : 17 - 25