计算机科学
隐藏物
散列函数
缓存算法
页面缓存
包转发
缓存污染
瓶颈
缓存失效
CPU缓存
并行计算
哈希表
吞吐量
表(数据库)
缓存着色
操作系统
计算机网络
网络数据包
嵌入式系统
数据库
计算机安全
无线
作者
Bachir Fradj,Benjamin Wolff,N. Belanger,Yvon Savaria
标识
DOI:10.1109/iscas.2018.8351362
摘要
Due to the rapid growth of traffic on the Internet, the IP lookup process imposes ever-growing performance requirements in order to avoid that it becomes a bottleneck during packet forwarding. This complex function is often implemented by hardware accelerators that are integrated with a processor. In this paper, we use a modified cache memory as an accelerator to perform IP lookup. Hashing is used for mapping each bucket of a hash table to a set of the cache memory. We show that, in the proposed scheme, a table of 26K prefixes fits into a cache of 1MB and the throughput achieved allows processing packets at wire speed over four 40Gb links.
科研通智能强力驱动
Strongly Powered by AbleSci AI