CUDA-based Hierarchical Multi-Block Particle Swarm Optimization Algorithm

被引:0
|
作者
Lan, Tian [1 ]
Guo, Maoyun [1 ]
Qu, Jianfeng [1 ]
Chai, Yi [1 ]
Liu, Zhenglei [1 ]
Zhang, Xunjie [1 ]
机构
[1] Chongqing Univ, Coll Automat, Chongqing 400044, Peoples R China
关键词
PSO; Cuda; Parallel computing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to improve the traditional Particle Swarm Optimization (PSO) algorithm's speed and optimization ability, this paper proposes a new algorithm based on CUDA (Compute Unified Device Architecture) technology which employs the two level PSO, the bottom level PSO and the top level PSO. And in the bottom level, the particles are divided into N groups, each of which will run the PSO and send the best particle to the top level individually to achieve better convergency. And the algorithm applys the CUDA threads to run the above PSO at different levels parallel to accelerate the algorithm speed. The simulation results show that the performance of the algorithm the paper provided is better than that of the traditional PSO.
引用
收藏
页码:4419 / 4423
页数:5
相关论文
共 50 条
  • [1] CUDA-Based Particle Swarm Optimization in Reflectarray Antenna Synthesis
    Capozzoli, Amedeo
    Curcio, Claudio
    Liseno, Angelo
    [J]. ADVANCED ELECTROMAGNETICS, 2020, 9 (02) : 66 - 74
  • [2] A Parallel Multi-swarm Particle Swarm Optimization Algorithm Based on CUDA Streams
    Ma, Xuan
    Han, Wencheng
    [J]. 2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 3002 - 3007
  • [3] A parallel particle swarm optimization algorithm based on GPU/CUDA
    Zhuo, Yanhong
    Zhang, Tao
    Du, Feng
    Liu, Ruilin
    [J]. APPLIED SOFT COMPUTING, 2023, 144
  • [4] Multi-swarm particle swarm optimization based on CUDA for sparse reconstruction
    Han, Wencheng
    Li, Hao
    Gong, Maoguo
    Li, Jianzhao
    Liu, Yiting
    Wang, Zhenkun
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2022, 75
  • [5] Chaotic particle swarm optimization algorithm based on hierarchical multi-subpopulation
    Wang, Wei-Bo
    Feng, Quan-Yuan
    [J]. Kongzhi yu Juece/Control and Decision, 2010, 25 (11): : 1663 - 1668
  • [6] Parallel Particle swarm optimization Algorithm based on CUDA in the AWS Cloud
    Li, Jianming
    Wang, Wei
    Hu, Xiangpei
    [J]. 2015 NINTH INTERNATIONAL CONFERENCE ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY FCST 2015, 2015, : 8 - 12
  • [7] Modeling Resonant Frequency of Rectangular Microstrip Antenna Using CUDA-Based Artificial Neural Network Trained by Particle Swarm Optimization Algorithm
    Chen, Feng
    Tian, Yu-bo
    [J]. APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2014, 29 (12): : 1025 - 1034
  • [8] Multi-objective Optimization in Construction Project Based on a Hierarchical Subpopulation Particle Swarm Optimization Algorithm
    Wang, Weibo
    Feng, Quanyuan
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL I, PROCEEDINGS, 2008, : 746 - 750
  • [9] A hierarchical subpopulation particle swarm optimization algorithm
    Lin, Chuan
    Feng, Quanyuan
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE 2007), 2007,
  • [10] Multi-swarm Optimization Algorithm Based on Firefly and Particle Swarm Optimization Techniques
    Kadavy, Tomas
    Pluhacek, Michal
    Viktorin, Adam
    Senkerik, Roman
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2018, PT I, 2018, 10841 : 405 - 416