首页> 中文会议>2017年全国高性能计算学术年会 >基于FPGA协处理器的BWA比对算法研究

基于FPGA协处理器的BWA比对算法研究

摘要

进入二十一世纪,新一代测序技术得到发展及应用,促使以基因测序及分析为基础手段的分子生物学得到快速发展及应用.这类研究和应用催生出海量基因数据,其基因测序数据总量以近似指数方式增长,其增长速度远超摩尔定律.目前大部分基因处理与分析的软件包都是针对通用处理器计算平台开发及优化的,通常基因数据处理的特点是需处理海量短数据,待处理数据的局部性差、单位数据处理的计算密度低.上述特点会造成基因处理分析的核心算法在通用处理器上的运行效率不高.本文尝试利用CPU+FPGA组成的可重构计算平台,将BWA从CPU映射到FPGA实现异构加速.主要工作如下:(1)利用可重构平台上的OpenCL流程及工具,将热点函数作为核函数设计了核函数的接口部分和序列比对算法中seed部分在可重构系统上的工作流程,完成算法的移植.(2)从增大并行度和优化缓存对计数函数bwt_2ooc4和查询函数bwt_sa两个核函数进行优化.大数据卡可重构平台上相对于X86S2600WTTR2.4Ghz Xeon单线程获得11.8倍的加速.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号