loading...
Hybrid Cache Architecture for High Speed Packet Processing
Stanford, California, USA August 17-August 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CONECT.2005.2213th Symposium on High Performance In ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Zhen Liu, Tsinghua University
Kai Zheng, Tsinghua University
Bin Liu, Tsinghua University
The exposed memory hierarchies employed in many network processors (NPs) are expensive and hard to be effectively utilized. On the other hand, conventional cashe cannot be directly incorporated into NP either because of its low efficiency in locality explotation for network applications. In this paper, a novel memory hierarchy component, called split control cache, is presented. The proposed scheme employs two independent low latency memory stores to temporarily hold the flow-based and application-relevant information, exploiting the different locality behaviors exhibited by these two types of data. Data movement is manipulated by specially designed hardware to relieve the programmers from details of memory management. Performance evaluation shows that this component can achieve a hit rate of over 90% with only 16 KB of memories in route lookup under link rate of OC-3c and provide enough flexibility for the implementation of most network applications.
Citation:
Zhen Liu, Kai Zheng, Bin Liu, "Hybrid Cache Architecture for High Speed Packet Processing," hoti, pp.67-72, 13th Symposium on High Performance Interconnects (HOTI'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.