首页> 外文会议>International Conference on High Performance Computing Simulation >Optimized ASIP architecture for compressed BWT-indexed search in bioinformatics applications
【24h】

Optimized ASIP architecture for compressed BWT-indexed search in bioinformatics applications

机译:优化的ASIP架构在生物信息学应用中的压缩BWT索引搜索

获取原文

摘要

Compressed indexes are adopted by a vast set of bioinformatics applications that deal with extremely large datasets, mainly due to the inherently high memory requirements of uncompressed alternatives. However, the additional computational overhead that is imposed by the usage of such indexes makes them harder to implement in embedded computational platforms, such as biochips, with strict processing and power restrictions. Furthermore, compressed indexes are often characterized by a significant usage of bit-level operations, some of which are not commonly available on General Purpose Processors (GPPs). To circumvent this limitation, an Application-Specific Instruction-set Processor (ASIP) architecture is proposed to accelerate the processing of biological sequences (e.g., alignment, mapping, etc.) using compressed full-text indexes based on the Burrows-Wheeler Transform (BWT). The proposed processor was built over a RISC micro-architecture and extends the Xilinx MicroBlaze ISA with additional bit-level operations, especially tailored for compressed indexes. When used to perform search operations over the considered compressed index, the proposed architecture provides a reduction of the number of required instructions by about one half. Furthermore, when prototyped on a Xilinx Virtex-7 FPGA, the ASIP proved to offer an overall speedup between 3.1x and 4.5x for the execution of a single threaded operation. To ensure a further processing scalability, the proposed ASIP was designed in order to be easily used as the basic processing unit of multi-core systems, especially tuned for the parallel processing of massive datasets of biological reads.
机译:压缩指标是由一个巨大的一套生物信息学应用采用了处理非常大的数据集,主要是由于未压缩的替代品固有的高内存需求。但是,由这些指数的使用施加额外的计算开销使得他们很难在嵌入式计算平台,如生物芯片,具有严格的处理和功率限制来实现。此外,压缩指数的特点常常是位级别操作,其中有一些是不通用处理器(GPPS)常用的显著使用。为了克服这个限制,一个应用专用指令集处理器(ASIP)体系结构提出了加快生物序列(例如,对准,映射等)的处理使用压缩基于所述挖洞轮车全文索引变换( BWT)。所提出的处理器是建立在RISC微架构,并与附加位级别的操作,用于压缩索引特别定制,扩展了赛灵思MicroBlaze的ISA。当用于在所考虑的压缩的索引执行搜索操作,所提出的体系结构提供了由二分之一左右的降低所需的指令数量。此外,在一个的Xilinx Virtex-7 FPGA原型的情况下,事实证明ASIP提供3.1X和4.5X之间的总加速为单线程操作的执行。为了确保进一步处理的可扩展性,所提出的ASIP被设计以便容易地用作多核心系统的基本处理单元,特别是调整为生物读取大规模数据集的并行处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号