首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Energy-Efficient TCAM Search Engine Design Using Priority-Decision in Memory Technology
【24h】

Energy-Efficient TCAM Search Engine Design Using Priority-Decision in Memory Technology

机译:利用内存技术中的优先级决定的高效TCAM搜索引擎设计

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

摘要

Ternary content-addressable memory (TCAM)-based search engines generally need a priority encoder (PE) to select the highest priority match entry for resolving the multiple match problem due to the don't care (X) features of TCAM. In contemporary network security, TCAM-based search engines are widely used in regular expression matching across multiple packets to protect against attacks, such as by viruses and spam. However, the use of PE results in increased energy consumption for pattern updates and search operations. Instead of using PEs to determine the match, our solution is a three-phase search operation that utilizes the length information of the matched patterns to decide the longest pattern match data. This paper proposes a promising memory technology called priority-decision in memory (PDM), which eliminates the need for PEs and removes restrictions on ordering, implying that patterns can be stored in an arbitrary order without sorting their lengths. Moreover, we present a sequential input-state (SIS) scheme to disable the mass of redundant search operations in state segments on the basis of an analysis distribution of hex signatures in a virus database. Experimental results demonstrate that the PDM-based technology can improve update energy consumption of nonvolatile TCAM (nvTCAM) search engines by 36%-67%, because most of the energy in these search engines is used to reorder. By adopting the SIS-based method to avoid unnecessary search operations in a TCAM array, the search energy reduction is around 64% of nvTCAM search engines.
机译:基于三态内容可寻址存储器(TCAM)的搜索引擎通常需要优先级编码器(PE)来选择最高优先级匹配项,以解决由于TCAM的X无关功能而导致的多重匹配问题。在当代网络安全中,基于TCAM的搜索引擎广泛用于跨多个数据包的正则表达式匹配中,以防止受到病毒和垃圾邮件等攻击。但是,使用PE会增加模式更新和搜索操作的能耗。我们的解决方案不是使用PE来确定匹配,而是一种三相搜索操作,该操作利用匹配模式的长度信息来确定最长的模式匹配数据。本文提出了一种有前途的内存技术,称为内存优先级决定(PDM),它消除了对PE的需求并消除了对顺序的限制,这意味着可以以任意顺序存储模式而无需对它们的长度进行排序。此外,我们提出了一种顺序输入状态(SIS)方案,以基于病毒数据库中十六进制签名的分析分布来禁用状态段中的大量冗余搜索操作。实验结果表明,基于PDM的技术可以将非易失性TCAM(nvTCAM)搜索引擎的更新能耗降低36%-67%,因为这些搜索引擎中的大部分能量都用于重新排序。通过采用基于SIS的方法来避免在TCAM阵列中进行不必要的搜索操作,搜索能量的减少约为nvTCAM搜索引擎的64%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号