Trace Driven Study of the Effectiveness of Caching Mechanisms for Network Processors

LIU Zhen,LIU Bin,ZHENG Kai,CHEN Shanzhen
DOI: https://doi.org/10.3321/j.issn:1000-0054.2008.01.030
2008-01-01
Abstract:Caching mechanisms are being widely used in network processor.Systematic analysis of their effectiveness is needed to improve designs of new generations of network processors.This paper presents a simulation of the packet processing procedure using real traffic traces to analyze the impact of the caching mechanism on the network processor performance.Tests show that pressures caused by bursts of packets are greatly relieved by an appropriate caching mechanism.The system effectively improves the throughput of network processor and reduces packet losses,queuing delays and the sensitivity to multithreading process patterns.This caching mechanism is a useful supplement to existing latency hiding techniques in network processors.
What problem does this paper attempt to address?