| 注册
首页|期刊导航|计算机工程与科学|基于CUDA平台的遗传算法并行实现研究

基于CUDA平台的遗传算法并行实现研究

谭彩凤 马安国 邢座程

计算机工程与科学2009,Vol.31Issue(z1):68-72,5.
计算机工程与科学2009,Vol.31Issue(z1):68-72,5.DOI:10.3969/j.issn.1007-130X.2009.A1.021

基于CUDA平台的遗传算法并行实现研究

Research on the Parallel Implementation of Genetic Algorithm on CUDA Platform

谭彩凤 1马安国 1邢座程1

作者信息

  • 1. 国防科技大学计算机学院,湖南,长沙,410073
  • 折叠

摘要

Abstract

The CUDA technology provides conveniences of general computation for programmers, but there is no application programming interface of generating random number on CUDA. Therefore, this paper presents and implements a method for parallel producing random number algorithm on CUDA, and the methods is proved feasible by testing. On this condition, we implement a parallel implementation of GA on GPU, optimize the efficiency and precision of the standard GA,analyze the influence of population size and generations of evolution to efficiency and accuracy of this algorithm. The experiment shows that compared with GA Toolbox of MATLAB,the performance and the precision of this method is better.

关键词

随机数/遗传算法/并行计算/GPGPU/CUDA/GPU

Key words

genetic algorithm/random number/parallel computation/GPGPU/CUDA/GPU

分类

信息技术与安全科学

引用本文复制引用

谭彩凤,马安国,邢座程..基于CUDA平台的遗传算法并行实现研究[J].计算机工程与科学,2009,31(z1):68-72,5.

基金项目

国家自然科学基金资助项目(60873016) (60873016)

国家863计划资助项目(2009AA01Z102) (2009AA01Z102)

计算机工程与科学

OA北大核心CSCDCSTPCD

1007-130X

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