PC-TRIO: A Power Efficient TCAM Architecture for Packet Classifiers

PC-TRIO: A Power Efficient TCAM Architecture for Packet Classifiers
复制标题

DOI:
10.1109/tc.2014.2315645
复制
发表时间:
2015-04-01
影响因子:
3.7
通讯作者:
Seetharaman, Gunasekaran
Seetharaman, Gunasekaran
中科院分区:
计算机科学2区
文献类型:
--
作者:
Banerjee, Tania;Sahni, Sartaj;Seetharaman, Gunasekaran

文献摘要

被引文献

相似文献

PC-TRIO 是一种用于数据包分类的索引 TCAM 架构。除了索引 TCAM 之外,PC-TRIO 还使用宽 SRAM 字。在我们的数据包分类器数据集上,与不使用索引或宽 SRAM 的 PC-DUOS+ [28] 相比,PC-TRIO 平均将 TCAM 功耗降低了 96%,查找时间降低了 98%。 PC-DUOS+ 被证明比 STCAM 更好,STCAM 是传统上用于数据包分类的单一 TCAM 架构 [28]。在本文中,我们还使用与 PC-TRIO 中使用的相同方法通过使用宽 SRAM 和索引 TCAM 来扩展 PC-DUOS+,以获得 PC-DUOS+W。在 ACL 数据集上,与 PC-DUOS+ 相比,PCDUOS+W 将 TCAM 功耗降低了 86%,查找时间缩短了 98%,这证明了索引和使用宽 SRAM 在降低数据包分类器功耗和查找时间方面的有效性。
PC-TRIO is an indexed TCAM architecture for packet classification. In addition to index TCAMs, PC-TRIO uses wide SRAM words. On our packet classifier data sets, PC-TRIO reduced TCAM power by 96 percent and lookup time by 98 percent on an average, compared to PC-DUOS+ [28] that does not use indexing or wide SRAMs. PC-DUOS+ was shown to be better than STCAM, which is a single TCAM architecture conventionally used for packet classification [28]. In this paper, we also extend PC-DUOS+ by augmenting it with wide SRAMs and index TCAMs using the same methodology as used in PC-TRIO, to obtain PC-DUOS+W. On ACL data sets, PCDUOS+W reduced TCAM power by 86 percent and lookup time by 98 percent, compared to PC-DUOS+, which demonstrates the effectiveness of indexing and usage of wide SRAMs in reducing power and lookup time for packet classifiers.