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 条
  • [21] FULLY PARALLEL ARITHMETIC ALGORITHM FOR AN N-BIT PARALLEL ADDER AND ITS OPTICAL IMPLEMENTATIONS
    LIN, SM
    KUMAZAWA, I
    OPTICS COMMUNICATIONS, 1995, 114 (5-6) : 481 - 490
  • [22] Symmetry-free algorithm for spectrum allocation: parallel implementations and evaluation
    Rouskas, George N.
    Gupta, Shubham
    Sharma, Priya
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2023, 15 (10) : E40 - E50
  • [23] Image coding using parallel implementations of the embedded zerotree wavelet algorithm
    Creusere, CD
    DIGITAL VIDEO COMPRESSION: ALGORITHMS AND TECHNOLOGIES 1996, 1996, 2668 : 82 - 92
  • [24] Parallel Implementations of CHAM
    Seo, Hwajeong
    An, Kyuhwang
    Kwon, Hyeokdong
    Park, Taehwan
    Hu, Zhi
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, WISA 2018, 2019, 11402 : 93 - 104
  • [25] Parallel implementations of randomized vector algorithm for solving large systems of linear equations
    Karl K. Sabelfeld
    Sergey Kireev
    Anastasiya Kireeva
    The Journal of Supercomputing, 2023, 79 : 10555 - 10569
  • [26] Parallel Implementations of Candidate Solution Evaluation Algorithm for N-Queens Problem
    Cao, Jianli
    Chen, Zhikui
    Wang, Yuxin
    Guo, He
    COMPLEXITY, 2021, 2021
  • [27] Parallel-array implementations of a non-restoring square root algorithm
    Li, YM
    Chu, WM
    INTERNATIONAL CONFERENCE ON COMPUTER DESIGN - VLSI IN COMPUTERS AND PROCESSORS, PROCEEDINGS, 1997, : 690 - 695
  • [28] Parallel implementations of randomized vector algorithm for solving large systems of linear equations
    Sabelfeld, Karl K.
    Kireev, Sergey
    Kireeva, Anastasiya
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 10555 - 10569
  • [29] A Comparative study of parallel CPU/GPU implementations of the K-Means Algorithm
    Daoudi, Sara
    Zouaoui, Chakib Mustapha Anouar
    Chikr El-Mezouar, Miloud
    Taleb, Nasreddine
    2019 INTERNATIONAL CONFERENCE ON ADVANCED ELECTRICAL ENGINEERING (ICAEE), 2019,
  • [30] PARALLEL IMPLEMENTATIONS OF A BRANCH-AND-BOUND ALGORITHM FOR MULTICOMMODITY LOCATION WITH BALANCING REQUIREMENTS
    GENDRON, B
    CRAINIC, TG
    INFOR, 1993, 31 (03) : 151 - 165