使用GPU加速BLAST算法初探

来源 :计算机工程与科学 | 被引量 : 0次 | 上传用户:JK0803_gengjixiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
应用GPU通用高性能编程技术实现了一种加速BLAST算法的新方法。BLAST是目前最常用的用于生物序列查询比对的算法和软件包,其处理速度受到串行化执行和磁盘I/O等因素的影响。本文通过实验分析了BLAST软件包中的典型程序BLASTN的运行热点,并选定关键热点模块,应用CUDA编程技术对其进行并行化改造。对比实验结果表明,对于平均序列长度较大的序列库,应用GPGPU并行化可明显缩短该模块的运行时间,获得超过35倍的加速比。这说明,我们可以利用GPGPU对BLAST进行并行化加速,以满足高性能生物序列查询的
其他文献
由于坪头水电站的兴建,使得工程所在的美姑河河段水域形态和水文情势发生了很大的变化,带来了一系列生态环境问题,影响到河流水生生态的可持续发展。工程建设对河流水生生态的影
2021年1月4日,工业和信息化部部长肖亚庆在接受中央媒体采访时表示,2021年是"十四五"开局之年,迈好第一步,促进工业经济平稳运行,意义重大。我国明确提出增强产业链、供应链
20世纪中国学校道德教育经历了“修身课”、“公民课”和“德育课”三种课程范式的转换,这三种道德课程范式在目标、内容和方法等方面都具有中国国情和时代特色。其中,清末民
采用无熔滴耦合电弧热丝GTAW工艺将Inconel 625镍基合金堆焊在20钢表面,对堆焊层微观组织及稀释率对耐蚀性的影响进行了研究。结果表明,堆焊层主要由柱状树枝晶组成,无裂纹、
瓦斯是煤层中的主要气体,研究煤层吸附解吸瓦斯的规律有利于煤层气开采且能够有效降低煤与瓦斯突出危险性。煤体相当复杂的孔隙结构能够从微观上反映成煤过程和环境各不相同
目的:研究综合护理干预对胎盘早剥患者的应用效果。方法:选取南京市妇幼保健院急诊医学科2017年1月-2020年1月收治的胎盘早剥患者40例为研究对象,采用双色球随机分为两组,各2
针对实际需求,改进了传统的多步中值滤波方法,提出了一种多窗口最小峰态约束的多步中值滤波技术,在有效压制随机噪声的同时拥有优秀的边缘保持能力。在渤海油田渤中某区块运
动结式形式简洁,语义关系却比较复杂,是语言学界广泛关注的重要研究课题,也是汉语自然语言分析处理中的一个重要句型。本文旨在从计算语言学的角度对其中一个大类即“V+ADJ”类型