期刊文献+

一种基于GPU加速细粒度并行遗传算法的实现方法 被引量:15

Parallel genetic algorithm based on fine-grained model with GPU-accelerated
下载PDF
导出
摘要 为改善遗传算法对大规模多变量求解的性能,提出一种基于图形处理器(GPU)加速细粒度并行遗传算法的实现方法.将并行遗传算法求解过程转化为GPU纹理渲染过程,使得遗传算法在GPU中加速执行.实验结果表明,该算法抑制了早熟现象,增大了并行遗传算法的种群规模,提高了算法的运算速度,并为普通用户研究并行遗传算法提供了一种可行的方法. An algorithm based on GPU(graphics processing unit) acceleration fine-grained parallel genetic algorithm (PGA) is proposed to improve the performance of genetic algorithm for application to large-scale problems and multivariable solutions. The process of parallel genetic algorithms is converted into that of texture-rendering based on GPU, which maks PGA greatly accelerated in it. The experimental results show that the algorithm inhibits the phenomenon of premature efficiently, increases the particle population in the PGA, speeds up its running and provides ordinary user with a feasible PGA solution.
出处 《控制与决策》 EI CSCD 北大核心 2008年第6期697-700,704,共5页 Control and Decision
关键词 遗传算法 并行处理 图形处理器 细粒度 Genetic algorithm Parallel process Graphics processing unit(GPU)~ Fine-grained
  • 相关文献

参考文献11

  • 1Goldberg D E. Genetic algorithms in search, optimization and machine learning, reading [M]. MA Addison-Wesley, 1989.
  • 2Emily G, Jessie B. Parallel genetic algorithms: An exploration of weather prediction through clustered computing[J].J of Computing Sciences in Colleges, 2003, 18(5): 272-273.
  • 3Enrique A, Francisco L, Antonio J N. Parallel heterogeneous genetic algorithms for continuous optimization[J]. Parallel Computing, 2004, 30 ( 5 ) : 699-719.
  • 4刘立芳,霍红卫,王宝树.PHGA-COFFEE:多序列比对问题的并行混合遗传算法求解[J].计算机学报,2006,29(5):727-733. 被引量:11
  • 5Kohlmorgen U,Schmeck H,Haase K. Experiences with fine-grained parallel genetic algorithms[J]. Annals of Operations Research, 1999, 90: 203-219.
  • 6Martin P, Prasanna P, Arun R. Fine-grained parallel genetic algorithms in Charm++[J].ACM Crossroads Magazine: Parallel Computing, 2002, 8 (3).
  • 7Fernando G L, Claudio F, Hugo M. Massive parallelization of the compact genetic algorithm [C]. Proc of the Int Conf on Adaptive and Natural Computing Algorithms. Coimbra, 2005: 530-533.
  • 8Jowens J D, Luebke D, Govindaraju N. A survey of general purpose computation on graphics hardware[C]. Euro-Graphics 2005. Dublin, 2005: 21-51.
  • 9Fok K L, Wong T T, Wong M L. Evolutionary computing on consumer-level graphics hardware [J]. IEEE Intelligent Systems, 2005, 22(2): 69-78.
  • 10Qizhi Yu, Chongcheng Chen, Zhigeng Pan. Parallel genetic algorithms on programmable graphics hardware [J].Lecture Notes in Computer Science, 2005, 36 (12) : 1051-1059.

二级参考文献16

  • 1吴恩华,柳有权.基于图形处理器(GPU)的通用计算[J].计算机辅助设计与图形学学报,2004,16(5):601-612. 被引量:227
  • 2Attwood T.K,Parry-Smith D.J.著,罗静初等译.生物信息学概论.北京:北京大学出版社,2002
  • 3Needleman S.B,Wunsch C.D..A general method applicable to the search for similarities in the amino acid sequence of two proteins.Journal of Molecular Biology,1970,48(3):443~453
  • 4Carrillo H,Lipman D.J..The multiple sequence alignment problem in biology.SIAM Journal on Applied Mathematics,1988,48(5):1073~1082
  • 5Hogeweg P,Hesper B..The alignment of sets of sequences and the construction of phylogenetic trees:An integrated method.Journal of Molecular Evolution,1984,20(2):175~186
  • 6Feng D.F,Doolittle R.F..Progressive sequence alignment as a prerequisite to correct phylogenetic trees.Journal of Molecular Evolution,1987,25(4):351~360
  • 7Taylor W.R..A flexible method to align large numbers of biological sequences.Journal of Molecular Evolution,1988,28(1~2):161~169
  • 8Thompson J.D,Higgins D.G,Gibson T.J..CLUSTAL W:Improving the sensitivity of progressive multiple sequence alignment through sequence weighting,position-specific gap penalties and weight matrix choice.Nucleic Acids Research,1994,22(22):4673~4680
  • 9Notredame C,Higgins D.G..SAGA:Sequence alignment by genetic algorithm.Nucleic Acids Research,1996,24(8):1515~1524
  • 10Nguyen H.D,Yoshihara I..Aligning Multiple Protein Sequences by Parallel Hybrid Genetic Algorithm.Tokyo,Japan:Universal Academy Press,2002,123~132

共引文献150

同被引文献284

引证文献15

二级引证文献142

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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