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 条
  • [41] GPU-BASED IMPLEMENTATION OF BELIEF PROPAGATION DECODING FOR POLAR CODES
    Liu, Zhanxian
    Liu, Rongke
    Yan, Zhiyuan
    Zhao, Ling
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 1513 - 1517
  • [42] Design and Implementation for GPU-based Seamless Rate Adaptive Decoder
    Qiu, Lu
    Wang, Min
    Wu, Jun
    Zhang, Zhifeng
    Huang, Xinlin
    2014 9TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA (CHINACOM), 2014, : 236 - 240
  • [43] Design and Implementation of GPU-based Turbo Decoder with a Minimal Latency
    Ahn, Heungseop
    Jin, Yong
    Han, Sangwook
    Choi, Seungwon
    Ahn, Sungsoo
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [44] A GPU-based implementation of Motion Detection from a Moving Platform
    Yu, Qian
    Medioni, Gerard
    2008 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, VOLS 1-3, 2008, : 1078 - 1083
  • [45] Implementation of Soreide and Whitson EoS in a GPU-based reservoir simulator
    P. Panfili
    L. Patacchini
    A. Ferrari
    T. Garipov
    K. Esler
    A. Cominelli
    Computational Geosciences, 2024, 28 : 341 - 354
  • [46] VERTEX COMPONENT ANALYSIS GPU-BASED IMPLEMENTATION FOR HYPERSPECTRAL UNMIXING
    Rodriguez Alves, Jose M.
    Nascimento, Jose M. P.
    Plaza, Antonio
    Sanchez, Sergio
    Bioucas-Dias, Jose M.
    Silva, Vitor
    2012 4TH WORKSHOP ON HYPERSPECTRAL IMAGE AND SIGNAL PROCESSING (WHISPERS), 2012,
  • [47] Implementation of Soreide and Whitson EoS in a GPU-based reservoir simulator
    Panfili, P.
    Patacchini, L.
    Ferrari, A.
    Garipov, T.
    Esler, K.
    Cominelli, A.
    COMPUTATIONAL GEOSCIENCES, 2024, 28 (02) : 341 - 354
  • [48] CUDA-quicksort: an improved GPU-based implementation of quicksort
    Manca, Emanuele
    Manconi, Andrea
    Orro, Alessandro
    Armano, Giuliano
    Milanesi, Luciano
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (01): : 21 - 43
  • [49] Implementation of Viterbi Decoder toward GPU-Based SDR Receiver
    Tomita, Kosuke
    Hatanaka, Masahide
    Onoye, Takao
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2015, E98A (11): : 2246 - 2253
  • [50] Electro-Magnetic Analysis of GPU-based AES Implementation
    Gao, Yiwen
    Zhang, Hailong
    Cheng, Wei
    Zhou, Yongbin
    Cao, Yuchen
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,