首页> 外文学位 >FPGA-based acceleration of the RMAP short read mapping tool.
【24h】

FPGA-based acceleration of the RMAP short read mapping tool.

机译:基于FPGA的RMAP短读映射工具加速。

获取原文
获取原文并翻译 | 示例

摘要

Bioinformatics is a quickly emerging field. Next generation sequencing technologies are producing data up to several gigabytes per day, making bioinformatics applications increasingly computationally intensive. In order to achieve greater speeds for processing this data, various techniques have been developed. These techniques involve parallelizing algorithms and/or spreading data across many computing nodes composed of devices such as Microprocessors, Graphics Processing Units (GPUs), and Field Programmable Gate Arrays (FPGAs).;In this thesis, an FPGA is used to accelerate a bioinformatics application called RMAP, which is used for Short-Read Mapping. The most computationally intensive function in RMAP, the read mapping function, is implemented on the FPGA's reconfigurable hardware fabric. This is a first step in a larger effort to develop a more optimal hardware/software co-design for RMAP.;The Convey HC-1 Hybrid Computing System was used as the platform for development. The short-read mapping functionality of RMAP was implemented on one of the four Xilinx Virtex 5 FPGAs available in the HC-1 system. The RMAP 2.0 software was rewritten to separate the read mapping function to facilitate its porting over to hardware. The implemented design was evaluated by varying input parameters such as genome size and number of reads. In addition, the hardware design was analyzed to find potential bottlenecks. The implementation results showed a speedup of ∼5x using datasets with varying number of reads and a fixed reference genome, and ∼2x using datasets with varying genome size and a fixed number of reads, for the hardware-implemented short-read mapping function of RMAP.
机译:生物信息学是一个新兴领域。下一代测序技术每天可产生高达数GB的数据,从而使生物信息学应用程序的计算强度越来越大。为了获得更高的处理速度,已经开发了各种技术。这些技术涉及并行化算法和/或在由诸如微处理器,图形处理单元(GPU)和现场可编程门阵列(FPGA)之类的设备组成的许多计算节点之间散布数据。在本文中,FPGA被用来加速生物信息学。名为RMAP的应用程序,用于短读映射。 RMAP中计算量最大的功能,即读取映射功能,是在FPGA的可重新配置硬件结构上实现的。这是为RMAP开发更优化的硬件/软件协同设计的第一步。ConveyHC-1混合计算系统被用作开发平台。 RMAP的短读映射功能是在HC-1系统中可用的四个Xilinx Virtex 5 FPGA之一上实现的。对RMAP 2.0软件进行了重写,以分隔读取映射功能,以方便将其移植到硬件上。通过改变输入参数(例如基因组大小和读取次数)来评估实现的设计。另外,分析了硬件设计以发现潜在的瓶颈。对于RMAP的硬件实现的短读映射功能,实施结果显示,使用具有可变数目的读取次数和固定参考基因组的数据集,将速度提高约5倍,将具有可变基因组大小和固定读取次数的数据集的速度提高约2倍。 。

著录项

  • 作者

    Mhapsekar, Pooja N.;

  • 作者单位

    Iowa State University.;

  • 授予单位 Iowa State University.;
  • 学科 Engineering Computer.;Biology Bioinformatics.
  • 学位 M.S.
  • 年度 2013
  • 页码 90 p.
  • 总页数 90
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号