首页> 外文会议>IEEE International Conference on Bioinformatics and Bioengineering >High Performance Streaming Smith-Waterman Implementation with Implicit Synchronization on Intel FPGA using OpenCL
【24h】

High Performance Streaming Smith-Waterman Implementation with Implicit Synchronization on Intel FPGA using OpenCL

机译:高性能流史密斯史密斯 - Waterman实现,使用OpenCL在英特尔FPGA上隐含同步

获取原文

摘要

The Smith-Waterman algorithm is widely used in bioinformatics and is often used as a benchmark of FPGA performance. Here we present our highly optimized Smith-Waterman implementation on Intel FPGAs using OpenCL. Our implementation is both faster and more efficient than other current Smith-Waterman implementations, obtaining a theoretical performance of 214 GCUPS. Moreover, due to the streaming, implicit synchronizing nature of our implementation, which streams alignments and places no restrictions on the number of alignments in flight, it achieves 99.8% of this performance in practice, almost three times as fast as previous implementations. The expressiveness of OpenCL results in a significant reduction in lines of code, and in a significant reduction of development time compared to programming in regular hardware description languages.
机译:Smith-Waterman算法广泛用于生物信息学中,通常用作FPGA性能的基准。在这里,我们使用OpenCL在英特尔FPGA上展示了我们高度优化的史密斯水工实现。我们的实施既比其他目前的史密斯水曼实现更快,更高效,获得了214个GCUP的理论表现。此外,由于流式传输,隐式同步我们实现的自同步性,它将对齐并对飞行中的对齐数没有限制,它在实践中实现了99.8 %的这种性能,几乎是先前实现的几乎三倍。 OpenCL的富有表现力导致代码线的显着减少,与常规硬件描述语言的编程相比,开发时间的显着降低。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号