Parallel implementations of the Complex-RF algorithm

被引:2
|
作者
Braun, R. [1 ]
Krus, P. [1 ]
机构
[1] Linkoping Univ, Div Fluid & Mechatron Syst, Dept Management & Engn, Linkoping, Sweden
关键词
Parallel optimization; direct-search optimization; derivative-free optimization; performance index; Complex-RF; DIRECT SEARCH; GLOBAL OPTIMIZATION;
D O I
10.1080/0305215X.2016.1260712
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Low-dimension derivative-free optimization problems are common in many engineering applications. Usefulness is often limited by long evaluation times due to large simulation models. For such problems, direct-search algorithms often outperform the naturally parallel population-based methods. While direct-search algorithms are more difficult to parallelize, there are many unexploited opportunities. Three methods for parallelizing the Complex-RF algorithm have been implemented and evaluated. Numerical analysis of the algorithm has been performed. This provides a basis for parametrization of the parallel methods. The methods are tested on two standard test functions with five variables and one real simulation model with eight variables. An entropy rate based performance index is used to compare the methods. Experiments show performance increases ranging from 3.9 to 6.4 depending on the model. The suggested methods outperform both a particle swarm and a differential evolution algorithm with up to 32 threads. When more threads are added, parallelization efficiency decreases.
引用
收藏
页码:1558 / 1572
页数:15
相关论文
共 50 条
  • [1] PARALLEL IMPLEMENTATIONS OF THE STATISTICAL COOLING ALGORITHM
    AARTS, EHL
    DEBONT, FMJ
    HABERS, EHA
    VANLAARHOVEN, PJM
    INTEGRATION-THE VLSI JOURNAL, 1986, 4 (03) : 209 - 238
  • [2] Parallel implementations of Brunotte's algorithm
    Antal Tatrai
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2011, 71 (04) : 565 - 572
  • [3] A Review of Parallel Implementations for the Smith–Waterman Algorithm
    Zeyu Xia
    Yingbo Cui
    Ang Zhang
    Tao Tang
    Lin Peng
    Chun Huang
    Canqun Yang
    Xiangke Liao
    Interdisciplinary Sciences: Computational Life Sciences, 2022, 14 : 1 - 14
  • [4] An algorithm for parallel implementations of an Eulerian smog model
    Georgiev, K
    NUMERICAL METHODS AND APPLICATIONS, 2003, 2542 : 463 - 470
  • [5] PARALLEL SYNCHRONOUS AND ASYNCHRONOUS IMPLEMENTATIONS OF THE AUCTION ALGORITHM
    BERTSEKAS, DP
    CASTANON, DA
    PARALLEL COMPUTING, 1991, 17 (6-7) : 707 - 732
  • [6] Performance analysis issues for parallel implementations of propagation algorithm
    Brenner, L
    Fernandes, LG
    Fernandes, P
    Sales, A
    15TH SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING, PROCEEDINGS, 2003, : 183 - 190
  • [7] COMPARISON OF VECTOR AND PARALLEL IMPLEMENTATIONS OF THE SIMULATED ANNEALING ALGORITHM
    VOOGD, JM
    SLOOT, PMA
    VANDANTZIG, R
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 1995, 11 (4-5): : 467 - 475
  • [8] A Review of Parallel Implementations for the Smith-Waterman Algorithm
    Xia, Zeyu
    Cui, Yingbo
    Zhang, Ang
    Tang, Tao
    Peng, Lin
    Huang, Chun
    Yang, Canqun
    Liao, Xiangke
    INTERDISCIPLINARY SCIENCES-COMPUTATIONAL LIFE SCIENCES, 2022, 14 (01) : 1 - 14
  • [9] Comparison of multihardware parallel implementations for a phase unwrapping algorithm
    Javier Hernandez-Lopez, Francisco
    Rivera, Mariano
    Salazar-Garibay, Adan
    Legarda-Saenz, Ricardo
    OPTICAL ENGINEERING, 2018, 57 (04)
  • [10] Parallel Implementations of Gusfield's Cut Tree Algorithm
    Cohen, Jaime
    Rodrigues, Luiz A.
    Silva, Fabiano
    Carmo, Renato
    Guedes, Andre L. P.
    Duarte, Elias P., Jr.
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PT I: ICA3PP 2011, 2011, 7916 : 258 - 269