首页> 美国卫生研究院文献>other >Families of FPGA-Based Accelerators for Approximate String Matching
【2h】

Families of FPGA-Based Accelerators for Approximate String Matching

机译:基于FPGA的加速器家族用于近似字符串匹配

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Dynamic programming for approximate string matching is a large family of different algorithms, which vary significantly in purpose, complexity, and hardware utilization. Many implementations have reported impressive speed-ups, but have typically been point solutions – highly specialized and addressing only one or a few of the many possible options. The problem to be solved is creating a hardware description that implements a broad range of behavioral options without losing efficiency due to feature bloat. We report a set of three component types that address different parts of the approximate string matching problem. This allows each application to choose the feature set required, then make maximum use of the FPGA fabric according to that application’s specific resource requirements. Multiple, interchangeable implementations are available for each component type. We show that these methods allow the efficient generation of a large, if not complete, family of accelerators for this application. This flexibility was obtained while retaining high performance: We have evaluated a sample against serial reference codes and found speed-ups of from 150× to 400× over a high-end PC.
机译:用于近似字符串匹配的动态编程是一大类不同的算法,它们在目的,复杂性和硬件利用率方面都有很大差异。许多实现已报告了令人印象深刻的加速,但通常都是点解决方案–高度专业化,仅解决了许多可能选择中的一种或几种。要解决的问题是创建一个硬件描述,该描述实现各种行为选项,而又不会由于功能过大而损失效率。我们报告了一组三个组件类型,它们解决了近似字符串匹配问题的不同部分。这样,每个应用程序都可以选择所需的功能集,然后根据该应用程序的特定资源要求最大程度地利用FPGA架构。每种组件类型都有多种可互换的实现方式。我们证明了这些方法可以为该应用程序高效地生成大型(如果不完整)的加速器系列。在保持高性能的同时获得了这种灵活性:我们已经根据串行参考代码评估了一个样本,发现在高端PC上的速度提高了150倍至400倍。

著录项

  • 期刊名称 other
  • 作者单位
  • 年(卷),期 -1(31),2
  • 年度 -1
  • 页码 135–145
  • 总页数 20
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号