A GPU-based Implementation of Brain Storm Optimization

被引:0
|
作者
Jin, Chen [1 ]
Qin, A. K. [2 ]
机构
[1] RMIT Univ, Sch Sci, Melbourne, Vic 3001, Australia
[2] Swinburne Univ Technol, Dept Comp Sci & Software Engn, Hawthorn, Vic 3122, Australia
关键词
ALGORITHM;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Brain storm optimization (BSO) is a newly emerging family of swarm intelligence techniques inspired by the human's creative problem-solving process, which has achieved successes in many applications. BSO is characterized by its unique process of grouping a population of ideas and carrying out brainstorming based on the grouped ideas to search for optima generation by generation. Although the original BSO is a sequential algorithm based on the central processing unit (CPU), its major algorithmic modules are highly suitable for parallelization. Nowadays, modern graphic processing units (GPUs) have become widely affordable, which empower personal computers to undertake massively parallel computing tasks. Therefore, this work investigates a GPU-based implementation of BSO using NVIDIA's CUDA technology, aiming to accelerate BSO's computation speed while maintaining its optimization accuracy. Experimental results on 30 CEC2014 single-objective real-parameter optimization benchmark problems demonstrate the remarkable speedups of the proposed GPU-based parallel BSO compared to the original CPU-based sequential BSO across varying problems and population sizes.
引用
收藏
页码:2698 / 2705
页数:8
相关论文
共 50 条
  • [1] A GPU-Based Implementation of ADMIRE
    Khan, Christopher
    Dei, Kazuyuki
    Byram, Brett
    2019 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2019, : 1501 - 1504
  • [2] Implementation of a GPU-based CFD code
    Niksiar, Pooya
    Ashrafizadeh, Ali
    Shams, Mehrzad
    Madani, Amir Hossein
    2014 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), VOL 1, 2014, : 84 - 89
  • [3] GPU-based Implementation of Reverb Effect
    Nikolov, Dusan V.
    Misic, Marko J.
    Tomasevic, Milo V.
    2015 23RD TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2015, : 990 - 993
  • [4] A GPU-Based Parallel Reduction Implementation
    Rfaei Jradi, Walid Abdala
    Dantas do Nascimento, Hugo Alexandre
    Martins, Wellington Santos
    HIGH PERFORMANCE COMPUTING SYSTEMS, WSCAD 2018, 2020, 1171 : 168 - 182
  • [5] GPU-Based Influence Regions Optimization
    Fort, Marta
    Antoni Sellares, J.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 253 - 266
  • [6] Implementation and Optimization of GPU-Based Static State Security Analysis in Power Systems
    Chen, Yong
    Jin, Hai
    Jiang, Han
    Xu, Dechao
    Zheng, Ran
    Liu, Haocheng
    MOBILE INFORMATION SYSTEMS, 2017, 2017
  • [7] CAVLCU: an efficient GPU-based implementation of CAVLC
    Fuentes-Alventosa, Antonio
    Gomez-Luna, Juan
    Maria Gonzalez-Linares, Jose
    Guil, Nicolas
    Medina-Carnicer, R.
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 7556 - 7590
  • [8] A GPU-based Implementation of an Enhanced GEP Algorithm
    Shao, Shuai
    Liu, Xiyang
    Zhou, Mingyuan
    Zhan, Jiguo
    Liu, Xin
    Chu, Yanli
    Chen, Hao
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 999 - 1006
  • [9] GPU-based Parallel Implementation of SAR Imaging
    Jin, Xingxing
    Ko, Seok-Bum
    2012 INTERNATIONAL SYMPOSIUM ON ELECTRONIC SYSTEM DESIGN (ISED 2012), 2012, : 125 - 129
  • [10] Towards a GPU-based implementation of interaction nets
    Jiresch, Eugen
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2014, (143): : 41 - 53