面向CPU-GPU异构平台的生物多序列比对算法的性能优化

来源 :天津大学 | 被引量 : 0次 | 上传用户:biiq123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多序列比对(MSA)是一个在生物信息分析领域的经典和广泛应用的技术。随着生物数据集规模的急速增长,为了严格控制执行时间,提高系统效率,对多序列比对的优化研究成为重要的课题。在单用户多序列比对场景下,很多研究工作忽略了在序列个数和长度上规模都较大的数据集,而且较少考虑基因序列的高相似度问题。另外,在之前的多序列比对并行研究工作中,只考虑到GPU的并行加速能力,较少关注空闲的CPU资源。对此,本文提出CMSA,一个处理大规模高相似度的生物序列比对问题的,利用CPU-GPU混合架构并行优化的系统。CMSA将Center-Star算法的第一步骤的时间复杂度从O(mn~2)降至O(mn);不需用户设定,自动根据硬件条件进行任务分配,参数设定等以达到最佳优化效果;充分利用CPU和GPU的计算资源,使两者协同合作。实验结果显示在一块GPU K40C的单节点环境中,CMSA在保证准确度的情况下,相比串行的研究成果HAlign可达到11倍以上的加速比。在多用户多序列比对场景下,由于多序列比对算法的复杂性,如何高效处理多用户任务更是对整体系统提出了巨大挑战。对此,本文提出GMSA,一个针对多用户的多序列比对系统。GMSA关注多用户提交的具有相同数据和子任务的情况,提出基于共享思想的优化策略。GMSA基于ClustalW算法,针对其第一步骤的时间复杂度较高的问题,通过共享第一步骤结果避免重复计算,从而缩短了计算时间。实验结果显示GMSA在保证准确度的情况下,相比不采取共享思想的多序列比对软件CUDA-ClustalW,在用户数量在12及以上时可达到32倍以上的加速效果。综上,本文主要针对大规模、高相似度基因的多序列比对问题,研究CPU-GPU混合架构软硬件技术、设计最大化系统资源利用率的CPU-GPU混合架构模型。另外,考虑到多用户任务的复杂性,基于共享策略,提出可行的优化策略。
其他文献
我国在全面实施不动产统一登记后,登记制度不断完善,登记方式不断向信息化、智能化发展。不动产登记的改革,有效提高了登记效率,维护了交易秩序,更好的保护了权力人的合法权益,展现了政府在公共管理上的重要作用。天津市作为直辖市,一直走在不动产登记改革的前线,自2015年开始实施统一登记以来,登记水平有了大幅度提高,但在实际工作中,仍存在制度不完善、信息化水平偏低等问题。市区不动产登记代表了天津市不动产登记
随着我国电信运营商的整合和3G牌照的发放,围绕3G网络的建设工作逐步展开。为应对市场的激烈竞争,中国联通3G联合工作组制定了《新联通WCDMA网络规划总体方案》和《新联通WCD
1 前言熔铸锆刚玉耐火制品是玻璃熔窑的关键砌筑材料,其质量优劣直接影响着玻璃熔窑的寿命、玻璃质量的好坏及玻璃窑炉的其他经济指标。由于这种材料的重要性,国家质量技术监
会议
随着新时期教育教学改革的深入,教育教学改革已经成为当今世界教育的时代主题和核心使命。近年来,体育舞蹈在我国发展迅速,许多少儿体育舞蹈培训机构应运而生。我国各类少儿体育舞蹈训练机构中,缺乏少儿拉丁舞专项力量训练。专项力量素质是影响少儿拉丁舞技术水平和在体育舞蹈竞赛中取得优秀的运动成绩重要因素之一,同时专项力量素质训练也是提升拉丁舞动作速度的重要因素之一。本文以“专项力量素质训练对少儿拉丁舞动作速度提
近年来,人们在皮影戏保护方面展开了很多的研究与探索。为了改变皮影戏传统文化的现状,我们在皮影戏的数字保护方面做了研究与探索。针对于目前的仿真形式缺少对皮影戏整体综
随着个人终端的多元化、应用软件的丰富化以及办公娱乐的移动化,利用智能终端访问无处不在的云服务来处理个人日常已经成为常态。然而,由于环境和应用场景的不确定性,终端用
随着移动通信的快速发展,移动终端的数量和业务需求迅猛增长。为应对这一局面,异构 Small Cell(小蜂窝)网络(Hetergeneous Small Cell Networks)成为当前移动通信的发展趋势
目前现有的测地线算法,都是基于窗元数据结构所提出的,且都是采用两方面的技术点来提升算法的时间效率。一是窗元的裁剪,二是维护窗元的处理顺序。由于窗元的复杂度严格在O(n
饲料是动物养殖业的基础,植物性饲料占常规畜禽饲料的90%,随着人们对畜产品需求量的不断增大,植物性饲料的应用也越来越受关注。果胶广泛存在于植物细胞中,在细胞壁中的含量最多,为植物细胞提供了保护作用,抑制营养物质的释放;果胶还具有较强的粘度,阻碍食物在动物胃肠道中的蠕动;果胶吸水膨胀,形成凝胶,使得消化酶与食物的接触率下降,容易造成动物消化不良。利用相关酶提高植物性饲料的利用率,降解植物饲料的果胶酶
当今中国,在工业化和经济快速发展过程中,物质财富越来越丰富,人民的生活也越来越富裕,但代价却是资源的大量消耗和环境污染,这已经成为阻碍我国经济可持续发展的主要矛盾之