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 条
  • [31] A Parallel Algorithm for Computing the Flow Complex
    Giesen, Joachim
    Kuehne, Lars
    PROCEEDINGS OF THE TWENTY-NINETH ANNUAL SYMPOSIUM ON COMPUTATIONAL GEOMETRY (SOCG'13), 2013, : 57 - 65
  • [32] PARALLEL IMPLEMENTATIONS OF JACOBI ALGORITHM FOR THE EIGENSOLUTION OF LARGE MATRICES USING ARRAY PROCESSORS
    WESTON, JS
    CLINT, M
    BLEAKNEY, CW
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 787 - 788
  • [33] Parallel Implementations of the PEEC Method
    Daroui, Danesh
    Ekanan, Jonas
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2010, 25 (05): : 410 - 422
  • [34] Parallel Implementations of LEA, Revisited
    Seo, Hwajeong
    Park, Taehwan
    Heo, Shinwook
    Seo, Gyuwon
    Bae, Bongjin
    Hu, Zhi
    Zhou, Lu
    Nogami, Yasuyuki
    Zhu, Youwen
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, WISA 2016, 2017, 10144 : 318 - 330
  • [35] IMPLEMENTATIONS OF BLAST FOR PARALLEL COMPUTERS
    JULICH, A
    COMPUTER APPLICATIONS IN THE BIOSCIENCES, 1995, 11 (01): : 3 - 6
  • [36] Parallel implementations of streamline simulators
    Gerritsen, Margot G.
    Loef, Henrik
    Thiele, Marco R.
    COMPUTATIONAL GEOSCIENCES, 2009, 13 (01) : 135 - 149
  • [37] PARALLEL IMPLEMENTATIONS OF BROYDEN METHOD
    GOMES, FAM
    MARTINEZ, JM
    COMPUTING, 1992, 47 (3-4) : 361 - 366
  • [38] PARALLEL UNIFICATION - THEORY AND IMPLEMENTATIONS
    SIBAI, FN
    LECTURE NOTES IN ARTIFICIAL INTELLIGENCE, 1992, 590 : 51 - 81
  • [39] Parallel Implementations of SIMON and SPECK
    Park, Taehwan
    Seo, Hwajeong
    Kim, Howon
    2016 INTERNATIONAL CONFERENCE ON PLATFORM TECHNOLOGY AND SERVICE (PLATCON), 2016,
  • [40] Parallel implementations of streamline simulators
    Margot G. Gerritsen
    Henrik Löf
    Marco R. Thiele
    Computational Geosciences, 2009, 13 : 135 - 149