Efficient Cache Architecture for Packet Processing in Internet Routers
Efficient Cache Architecture for Packet Processing in Internet Routers
复制标题
DOI:
10.1007/978-3-030-39445-5_26
复制
发表时间:
2020-03
期刊:
影响因子:
--
通讯作者:
Hayato Yamaki
中科院分区:
文献类型:
--
作者:
Hayato Yamaki
Recent internet traffic growth becomes a serious problem for internet routers from the aspects of both packet processing throughput and power consumption. Packet Processing Cache (PPC) is one of the promising approaches to solve this problem. PPC caches table lookup results in packet processing and enables to reduce the number of TCAM (Ternary Content Addressable Memory) accesses, which are known as the major cause of degrading the throughput and power efficiency of packet processing. Although PPC can process a packet at fast with significant low energy if the packet hits in the cache, the cache miss rate of PPC is still high due to the small cache capacity. Furthermore, because conventional PPC has no tolerance to attacks, the cache miss rate of PPC is drastically increased when attacking. For these problems, we propose two different cache architecture, called Port-aware Cache and Victim IP Cache. Our simulation showed that the combination of them can achieve 1.81x higher throughput with 45% smaller energy per packet when compared to conventional PPC.