首页> 外文期刊>Computer architecture news >A Scalable Architecture For High-Throughput Regular-Expression Pattern Matching
【24h】

A Scalable Architecture For High-Throughput Regular-Expression Pattern Matching

机译:高通量正则表达式模式匹配的可扩展架构

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

摘要

We present and evaluate an architecture for high-throughput pattern matching of regular expressions. Our approach matches multiple patterns concurrently, responds rapidly to changes in the pattern set, and is well suited for synthesis in an ASIC or FPGA. Our approach is based on a new and easily pipelined state-machine representation that uses encoding and compression techniques to improve density. We have written a compiler that translates a set of regular expressions and optimizes their deployment in the structures used by our architecture. We analyze our approach in terms of its throughput, density, and efficiency. We present experimental results from an implementation in a commodity FPGA, showing better throughput and density than the best known approaches.
机译:我们提出并评估用于正则表达式高吞吐量模式匹配的体系结构。我们的方法可以同时匹配多个模式,可以快速响应模式集的变化,非常适合在ASIC或FPGA中进行综合。我们的方法基于一种新的且易于流水线化的状态机表示,该表示使用编码和压缩技术来提高密度。我们已经编写了一个编译器,该编译器可以转换一组正则表达式,并在我们的体系结构所使用的结构中优化它们的部署。我们从吞吐量,密度和效率方面分析我们的方法。我们提供了商用FPGA实施的实验结果,显示出比最佳已知方法更好的吞吐量和密度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号