General implementation of multilevel parallelization in a gradient-based design optimization algorithm

被引:2
|
作者
Rajan, S. D. [1 ]
Belegundu, A. D.
Damle, A. S.
Lau, D.
St Ville, J.
机构
[1] Arizona State Univ, Dept Civil & Environm Engn, Tempe, AZ 85287 USA
[2] Penn State Univ, Mech & Nucl Engn Dept, University Pk, PA 16802 USA
[3] Hawthorne & York Int, FEA Grp, Phoenix, AZ 85008 USA
关键词
D O I
10.2514/1.17470
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
As product designs have become more sophisticated, both the simulation models (e.g., finite element models) and the design optimization models have grown bigger. To keep pace with this increase in problem size, we present and implement an optimization strategy that can run on a computing cluster with demonstrable efficiency. First, parallelism is implemented in the context of gradient calculations using divided differences. Then, parallelism is achieved in the context of both direction-finding and line-search steps. Parallel direction finding improves the convergence rate as opposed to just cutting down the amount of arithmetic. A new algorithm based on method of feasible directions is discussed that obtains better optima and is also computationally faster. Implementation details regarding distribution of computing tasks to improve scalability and load balancing are presented. Numerical examples show the efficiency of the developed methodology on a relatively small computing cluster. Gains of about 7:1 have been obtainable using 16 processors on some test problems. Importantly, the framework presented can be developed by researchers using other gradient-based optimization codes on different computing platforms.
引用
收藏
页码:1993 / 2001
页数:9
相关论文
共 50 条
  • [1] Parallelization of Gradient-based Edge Detection Algorithm on Multicore processors
    Atweh, Hanadi Kassem
    Hamandi, Lama
    Zekri, Ahmed
    Zantout, Rached
    [J]. 2018 SIXTH INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION, NETWORKING, AND WIRELESS COMMUNICATIONS (DINWC), 2018, : 59 - 64
  • [2] A skeletonization algorithm for gradient-based optimization
    Menten, Martin J.
    Paetzold, Johannes C.
    Zimmer, Veronika A.
    Shit, Suprosanna
    Ezhov, Ivan
    Holland, Robbie
    Probst, Monika
    Schnabel, Julia A.
    Rueckert, Daniel
    [J]. 2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 21337 - 21346
  • [3] A Gradient-Based Optimization Algorithm for LASSO
    Kim, Jinseog
    Kim, Yuwon
    Kim, Yongdai
    [J]. JOURNAL OF COMPUTATIONAL AND GRAPHICAL STATISTICS, 2008, 17 (04) : 994 - 1009
  • [4] Gradient-based Fireworks Algorithm for solving high dimensional Electromagnetic optimization design
    An, Siguang
    Xiao, Shilong
    Zou, Guoping
    Lin, Dehui
    [J]. TWENTIETH BIENNIAL IEEE CONFERENCE ON ELECTROMAGNETIC FIELD COMPUTATION (IEEE CEFC 2022), 2022,
  • [5] Algorithm 1035: A Gradient-based Implementation of the Polyhedral Active Set Algorithm
    Hager, William W.
    Zhang, Hongchao
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2023, 49 (02):
  • [6] Gradient-based optimizer: A new metaheuristic optimization algorithm
    Ahmadianfar, Iman
    Bozorg-Haddad, Omid
    Chu, Xuefeng
    [J]. INFORMATION SCIENCES, 2020, 540 : 131 - 159
  • [7] An efficient gradient-based optimization algorithm for mechanical systems
    Kegl, M
    Butinar, BJ
    Kegl, B
    [J]. COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING, 2002, 18 (05): : 363 - 371
  • [8] A gradient-based method for multilevel thresholding
    Shang, Caijie
    Zhang, Dong
    Yang, Yan
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 175
  • [9] GRADIENT-BASED OPTIMIZATION OF SPACECRAFT AND AIRCRAFT THERMAL DESIGN
    Maciulis, Laurynas
    Belevicius, Rimantas
    [J]. AVIATION, 2020, 24 (03) : 105 - 116
  • [10] An Improved Gradient-Based Optimization Algorithm for Solving Complex Optimization Problems
    Altbawi, Saleh Masoud Abdallah
    Khalid, Saifulnizam Bin Abdul
    Bin Mokhtar, Ahmad Safawi
    Shareef, Hussain
    Husain, Nusrat
    Yahya, Ashraf
    Haider, Syed Aqeel
    Moin, Lubna
    Alsisi, Rayan Hamza
    [J]. PROCESSES, 2023, 11 (02)