期刊文献+

基于GPU加速遗传算法的Halo轨道生成方法 被引量:2

The Constructing Methodology for Halo Orbits Based on GPU-Accelerated Genetic Algorithm
原文传递
导出
摘要 基于统一计算设备架构构建的图形处理器(Graphics Processing Unit,GPU)众多运算颗粒,可用于遗传算法个体业务函数的并行调用以起到加速遗传算法的作用。本文重点研究GPU加速遗传算法的程序实现,并针对低配置GPU不支持双精度浮点运算的不足,通过扩展字节等方式构造出双浮点精度的改良算法。随后将改进后的遗传算法用于研究Halo轨道的生成问题,克服传统算法对6×6维状态转移矩阵等先决条件的需求。优化结果表明GPU加速性能和双浮点精度改进设计等效果良好。 This paper deals with the application of the Computing Unified Device Architecture (CUDA) into the constructing methodology for Halo orbit, which employs many parallel kernels to accelerate the individual professional functions of genetic algorithm. It focuses on the programming implementation of (Graphics Processing Unit, GPU) accelerating genetic algorithm, and settles with the CUDA's trouble of single-precision floating-point operation by the way of expanding the double-byte floating-point precision. And then the improved genetic algorithm in constructing Halo orbit has overcome the traditional deficiency which requires the 6×6-dimensional state transition matrix. Optimization results show that GPU acceleration to improve performance and double-precision floating-point design to good effect.
出处 《科研信息化技术与应用》 2011年第6期104-112,共9页 E-science Technology & Application
基金 国家自然科学基金(11172020) 中国航天科技集团公司航天科技创新基金资助项目 工信部"唯实"人才培育基金(YWF-11-03-Q-064) 北京航空航天大学"蓝天新秀"专项基金
关键词 GPU CUDA 遗传算法 HALO轨道 GPU CUDA Genetic Algorithm Halo Orbit
  • 相关文献

参考文献9

  • 1谭彩凤,马安国,邢座程.基于CUDA平台的遗传算法并行实现研究[J].计算机工程与科学,2009,31(A01):68-72. 被引量:10
  • 2李建明,迟忠先,万单领.一种基于GPU加速细粒度并行遗传算法的实现方法[J].控制与决策,2008,23(6):697-700. 被引量:15
  • 3徐明,徐世杰.地-月系平动点及Halo轨道的应用研究[J].宇航学报,2006,27(4):695-699. 被引量:26
  • 4Asim Munawar,Mohamed Wahib,Masaharu Munetomo,Kiyoshi Akama.Hybrid of genetic algorithm and local search to solve MAX-SAT problem using nVidia CUDA framework[J].Genetic Programming and Evolvable Machines.2009(4)
  • 5Jason Sanders,Edward Kandrot.CUDA By Example an introduction to General-Purpose GPUProgramming[]..2010
  • 6Petr Pospíchal.GPU-based Acceleration of the Genetic Algorithm[]..2011
  • 7Petr Pospichal,Jiri Jaros,Josef Schwarz.Parallel Genetic Algorithm on the CUDA Architecture[].Lecture Notes in Computer Science.2010
  • 8Pablo Vidal,Enrique Alba.Cellular Genetic Algorithm on Graphic Processing Units[].Studies in Computational Intelligence.2010
  • 9Yi-chen Huang.CUDA-Based Modified Genetic Algorithms for Solving Fuzzy Flow Shop Scheduling Problems[]..2009

二级参考文献28

共引文献47

同被引文献25

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部