期刊文献+

CUDA加速的DNA-蛋白质匹配及其优化 被引量:1

CUDA-accelerated DNA-protein matching and its optimization
在线阅读 下载PDF
导出
摘要 设计实现了一种使用统一计算设备架构(CUDA)加速DNA-蛋白质匹配的方法。详细介绍了一种基于退火算法的DNA-蛋白质匹配方法和CUDA的特点,从计算的角度对匹配方法进行了分析。基于CUDA设计实现并行化方法,并根据CUDA的线程调度策略对并行方法进行了优化。实验结果表明,最大可获得15倍左右的加速比。 A method was proposed to accelerate DNA-protein matching, using Compute Unified Device Architecture (CUDA). Firstly, we introduced an annealing-algorithm-based DNA-protein matching method and the characteristics of CUDA. Then we analyzed the matching method from the computational perspective. Afterwards, we parallelized the matching method using CUDA. Finally, the method is optimized according to the thread scheduling policy of CUDA. Experiments show that up to 15 times speedup can be achieved, in contrast to the CPU-only method.
出处 《电子技术应用》 北大核心 2013年第9期135-138,共4页 Application of Electronic Technique
关键词 DNA-蛋白质匹配 统一计算设备架构 退火算法 线程调度 DNA-protein matching CUDA annealing algorithm thread scheduling
  • 相关文献

参考文献10

  • 1BOURNE P E,WEISSIG H. Structural bioinformatics[M]. Hoboken: Wiley-Liss Inc, 2003.
  • 2Liu Zhijie, Guo Juntao, Li Ting, et al. Structure-based prediction of transcription factor binding sites using a pro- tein-DNA docking approach[J]. Proteins, 2008,72(4): 1114-1124.
  • 3戴东波,熊赟,朱扬勇.基于参考集索引的高效序列相似性查找算法[J].软件学报,2010,21(4):718-731. 被引量:7
  • 4Zhang Zhang, Xiao Jingfa, Wu Jiayan, et al. ParaAT: A parallel tool for constructing multiple protein-coding DNA alignments[J]. Biochemical Biophysical Research Communications, 2012,419(4):779-781.
  • 5徐新海,杨学军,林宇斐,林一松,唐滔.一种面向CPU-GPU异构系统的容错方法[J].软件学报,2011,22(10):2538-2552. 被引量:6
  • 6NVIDIA Cooperation.CUDA programming guide version 5.0 [ EB / OL]. [ 2013 - 05 - 15 ]. http ://docs. nvidia, com/ c uda / cuda- c - programming- guide/.
  • 7TIANYI D H,TAREK S A. Reducing branch divergence in GPU programs[A]. In Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units[C]. London: ACM.2012.
  • 8IMEN C, AHCENE B, NOUREDINE M. Reducing thread divergence in GPU-based b&b applied to the flow-shop problem[A]. In Proceedings of the 9th International Confer- ence on Parallel[C]. Berlin: Springer-Verlag.2011.
  • 9Rutgers and UCSD. Protein Data Bank [DB/OL].[2009- 02- 24]. http://www, rcsb. org/pdb/explore/explore, do ? struc - tureId = 2gli.
  • 10GENE A. Validity of the single processor approach to achieving large-scale computing capabilities[A]. In Proceedings of the April 18-20(AFIPS'67)[C]. New York: ACM. 1967.

二级参考文献3

共引文献11

同被引文献11

引证文献1

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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