SpartaPlex: A deterministic algorithm with linear scalability for massively parallel global optimization of very large-scale problems

被引:2
|
作者
Albert, Benjamin Alexander [1 ]
Zhang, Arden Qiyu [2 ]
机构
[1] Johns Hopkins Univ, Dept Biomed Engn, Dept Comp Sci, Baltimore, MD 21218 USA
[2] Univ Maryland, Dept Comp Sci, Dept Math, College Pk, MD USA
关键词
Black-box optimization; Deterministic algorithm; Global optimization; Gpu clusters; Large-scale optimization; Linear scaling; High-performance Computing; Parallel scalability; PARTICLE SWARM OPTIMIZATION; DIFFERENTIAL EVOLUTION; DIRECT SEARCH; DESIGN;
D O I
10.1016/j.advengsoft.2022.103090
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
SpartaPlex is a novel black-box optimization algorithm that yields superior results to state-of-the-art optimizers under tight function evaluation budgets. SpartaPlex is compared with 11 state-of-the-art optimization algorithms on 24 n-dimensional and 6 application-based benchmark problems including mechanical, structural, and antenna design optimization. Using identical computing resources, SpartaPlex finds superior objective function solutions and, as dimensionality increases, executes at least an order of magnitude faster than prior state-of-the-art. SpartaPlex is additionally evaluated for scalability using a compute cluster with 46,080 cores across 16 Graphical Processing Units. Tested in up to 100,000 dimensions, SpartaPlex demonstrates linear scalability in time with respect to dimensionality and computational resources.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] A modified whale optimization algorithm for large-scale global optimization problems
    Sun, Yongjun
    Wang, Xilu
    Chen, Yahuan
    Liu, Zujun
    EXPERT SYSTEMS WITH APPLICATIONS, 2018, 114 : 563 - 577
  • [2] A Massively Parallel Framework for Very Large Scale Linear State Estimation
    Xu, Chenxi
    Abur, Ali
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2018, 33 (04) : 4407 - 4413
  • [3] mSNP: A Massively Parallel Algorithm for Large-Scale SNP Detection
    Cui, Yingbo
    Peng, Shaoliang
    Lu, Yutong
    Zhu, Xiaoqian
    Wang, Bingqiang
    Wu, Chengkun
    Liao, Xiangke
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (11) : 2557 - 2567
  • [4] Limitations of parallel global optimization for large-scale human movement problems
    Koh, Byung-Il
    Reinbolt, Jeffrey A.
    George, Alan D.
    Haftka, Raphael T.
    Fregly, Benjamin J.
    MEDICAL ENGINEERING & PHYSICS, 2009, 31 (05) : 515 - 521
  • [5] On the scalability of population restart mechanisms on large-scale global optimization
    LaTorre, Antonio
    Pena, Jose-Maria
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 1071 - 1078
  • [6] A framework for parallel large-scale global optimization
    Evtushenko, Yuri
    Posypkin, Mikhail
    Sigal, Israel
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2009, 23 (3-4): : 211 - 215
  • [7] Dynamic sine cosine algorithm for large-scale global optimization problems
    Li, Yu
    Zhao, Yiran
    Liu, Jingsen
    EXPERT SYSTEMS WITH APPLICATIONS, 2021, 177
  • [8] A global convergence analysis of an algorithm for large-scale nonlinear optimization problems
    Boggs, PT
    Kearsley, AJ
    Tolle, JW
    SIAM JOURNAL ON OPTIMIZATION, 1999, 9 (04) : 833 - 862
  • [9] Solving a Very Large-Scale Sparse Linear System with a Parallel Algorithm in the Gaia Mission
    Becciani, Ugo
    Sciacca, Eva
    Bandieramonte, Marilena
    Vecchiato, Alberto
    Bucciarelli, Beatrice
    Lattanzi, Mario G.
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 104 - 111
  • [10] Solving very large-scale structural optimization problems
    Hüttner, F.
    Grosspietsch, M.
    1600, American Institute of Aeronautics and Astronautics Inc., 1801 Alexander Bell Drive, Suite 500, Reston, VA 20191-4344, United States (45):