会议专题

A Trace Driven Study of the Effectiveness of Cache Mechanism for Network Processors

Network Processor (NP) is a new breed of packet forwarding engine that is designed to meet the simultaneous demands of high speed and great flexibility of todays network equipments. Cache mechanism has attracted more and more attentions in the field of NP design because of its big success in terms of latency hiding. In this paper, we evaluate the effectiveness of cache mechanism for NP under the new context of packet forwarding using real-life packet traces. Our results suggest that caching can reduce the packet loss rate to an extremely low level under reasonable hit rate and packet buffer size. However, the possibility of incurring large queuing delay makes it unsuitable for applications demanding stringent Quality of Service (QoS) enforcement. Furthermore, we also show that the combination of cache mechanism with multithreading will be a promising way because of the dramatically decreased both queuing and processing delay, in addition to the even lower packet loss rate.

Zhen Liu Hao Che Kai Zheng Shanzhen Chen Bin Liu

Department of Computer Science and Engineering, Tsinghua University, Beijing P.R.China, 100084 Department of Computer Science and Technology, University of Texas at Arlington, U.S., 76019-0015

国际会议

2005年无线通信、网络和移动计算国际会议

武汉

英文

978-981

2005-09-23(万方平台首次上网日期,不代表论文的发表时间)