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 条
  • [21] Joint operations algorithm for large-scale global optimization
    Sun, Gaoji
    Zhao, Ruiqing
    Lan, Yanfei
    APPLIED SOFT COMPUTING, 2016, 38 : 1025 - 1039
  • [22] Beyond spatial scalability limitations with a massively parallel method for linear oscillatory problems
    Schreiber, Martin
    Peixoto, Pedro S.
    Haut, Terry
    Wingate, Beth
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2018, 32 (06): : 913 - 933
  • [23] A Modified Bat Algorithm for Solving Large-Scale Bound Constrained Global Optimization Problems
    Mashwani, Wali Khan
    Mehmood, Ihsan
    Abu Bakar, Maharani
    Koccak, Ismail
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021 (2021)
  • [24] Parallel Linear Space algorithm for large-scale sequence alignment
    Li, E
    Xu, C
    Wang, T
    Jin, L
    Zhang, YM
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 1207 - 1216
  • [25] A parallel SVM training algorithm on large-scale classification problems
    Zhang, JP
    Li, ZW
    Yang, J
    Proceedings of 2005 International Conference on Machine Learning and Cybernetics, Vols 1-9, 2005, : 1637 - 1641
  • [26] Research on the scalability of the large-scale parallel application programs
    Chen, Jun
    Mo, Zeyao
    Li, Xiaomei
    Yuan, Guoxing
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (11): : 1382 - 1388
  • [27] Massively parallel simulation on large-scale carbon nanotubes
    Tejima, S
    Berebr, S
    Minami, K
    Jimbo, N
    Nakamura, H
    Kanada, Y
    Tamanek, D
    NANOTECH 2003, VOL 3, 2003, : 102 - 105
  • [28] A massively parallel neural network approach to large-scale Euclidean traveling salesman problems
    Wang, Hongjian
    Zhang, Naiyu
    Creput, Jean-Charles
    NEUROCOMPUTING, 2017, 240 : 137 - 151
  • [29] Parallel Multipoint Approximation Method for Large-Scale Optimization Problems
    Gergel, Victor P.
    Barkalov, Konstantin A.
    Kozinov, Evgeny A.
    Toropov, Vassili V.
    PARALLEL COMPUTATIONAL TECHNOLOGIES, PCT 2018, 2018, 910 : 174 - 185
  • [30] Hopfield neural networks in large-scale linear optimization problems
    Velazco Fontova, Marta I.
    Oliveira, Aurelio R. L.
    Lyra, Christiano
    APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (12) : 6851 - 6859