arrow
返回

A parallel particle swarm optimization algorithm based on GPU/CUDA

delete2023-09-01
delete8
PRE
AI
T
Tao Zhang
F
Feng Du
R
Ruilin Liu
DOI:10.1016/j.asoc.2023.110499delete
delete原文链接
delete分享
delete收藏
摘要

摘要

En 中文
Parallel computing is the main way to improve the computational efficiency of metaheuristic algorithms for solving high-dimensional, nonlinear optimization problems. Previous studies have typically only implemented local parallelism for the particle swarm optimization (PSO) algorithm. In this study, we proposed a new parallel particle swarm optimization algorithm (GPU-PSO) based on the Graphics Processing Units (GPU) and Compute Unified Device Architecture (CUDA), which uses a combination of coarse-grained parallelism and fine-grained parallelism to achieve global parallelism. In addition, we designed a data structure based on CUDA features and utilized a merged memory access mode to further improve data-parallel processing and data access efficiency. Experimental results show that the algorithm effectively reduces the solution time of PSO for solving high-dimensional, large-scale optimization problems. The speedup ratio increases with the dimensionality of the objective function, where the speedup ratio is up to 2000 times for the high-dimensional Ackley function. & COPY; 2023 Elsevier B.V. All rights reserved.
Keyword:
Particle swarm optimization algorithm
Parallel computing
CUDA
GPU
function optimization [3]
traveling salesman problem [4]
wire

期刊

Applied Soft Computing 封面图
Applied Soft Computing
IF:
6.6
论文数:
1.4W
被引数:
5.4W

机构

Y
yangtze university
学者数:
779
论文数: 253
被引数: 26
J
jingchu university of technology
学者数:
68
论文数: 32
被引数: 3
引用论文

引用论文

GPU-assisted high-resolution, real-time 3-D shape measurement
err2006-10-02
err95
errOAAI
errZhang, Song; Royer, Dale; Yau, Shing-Tung
err分享
err收藏
err分享
err收藏
Lumbar intervertebral disc degeneration in collegiate rowers
err2014-01-01
err0
errOAAI
errChie Sekine; Kuniaki Hirayama; Osamu Yanagisawa; Yu Okubo; Mika Hangai; Atsushi Imai; Koji Kaneoka
err分享
err收藏
Deep learning on image denoising: An overview图像去噪的深度学习: 综述
err2020-11-01
err636
errOAAI
errTian, Chunwei; Fei, Lunke; Zheng, Wenxian; Xu, Yong; Zuo, Wangmeng; Lin, Chia-Wen
err分享
err收藏
err分享
err收藏
In Utero Undernutrition in Male Mice Programs Liver Lipid Metabolism in the Second-Generation Offspring Involving Altered Lxra DNA Methylation
err2014-06-01
err0
errOAAI
errDébora Martínez; Thais Pentinat; Sílvia Ribó; Christian Daviaud; Vincent W. Bloks; Judith Cebrià; Nuria Villalmanzo; Susana G. Kalko; Marta Ramón-Krauel; Rubén Díaz; Torsten Plösch; Jörg Tost; Josep C. Jiménez-Chillarón
err分享
err收藏
学者 查看更多内容