| 注册
首页|期刊导航|微型机与应用|不同拓扑结构的并行粒子群优化算法的实现

不同拓扑结构的并行粒子群优化算法的实现

张科 高晓智

微型机与应用Issue(11):67-70,74,5.
微型机与应用Issue(11):67-70,74,5.

不同拓扑结构的并行粒子群优化算法的实现

Realization of parallel particle swarm optimization algorithm based on different neighborhood topologies

张科 1高晓智1

作者信息

  • 1. 上海海事大学 信息工程学院,上海 201306
  • 折叠

摘要

Abstract

Neighborhood topology has an important influence on the performance of particle swarm optimization algorithm. The algorithm for solving optimization problems on the CPU is very inefficient. For these two point, analyzing parallel characteristic of PSO algorithm when neighborhood topology changes and achieving a ring and star topologies PSO algorithm on compute unified device architecture(CUDA) on the optimization process. Solving 7 benchmark test functions on the CPU and the GPU PSO algorithm respectively, the program simulation results show that PSO algorithm based on CUDA computing efficiency is significantly higher than CPU. In the meantime, GPU accelerates dramatically star PSO algorithm convergence speed, while the ring structure PSO algorithm have little effect.

关键词

粒子群优化算法/统一计算设备架构/邻域拓扑结构/计算效率

Key words

particle swarm optimization/Compute Unified Device Architecture/neighborhood topology/computational efficiency

分类

信息技术与安全科学

引用本文复制引用

张科,高晓智..不同拓扑结构的并行粒子群优化算法的实现[J].微型机与应用,2014,(11):67-70,74,5.

基金项目

芬兰科学院基金 ()

微型机与应用

2097-1788

访问量0
|
下载量0
段落导航相关论文