DocumentCode
3264652
Title
Improving memory subsystem performance in network processors with smart packet segmentation
Author
Karras, Kimon ; Llorente, Daniel ; Wild, Thomas ; Herkersdorf, Andreas
Author_Institution
Inst. for Integrated Syst., Munich Univ. of Technol., Munich
fYear
2008
fDate
21-24 July 2008
Firstpage
210
Lastpage
217
Abstract
Network processing requirements are climbing at an impressive rate. The introduction of state-of-the-art, high-speed optical links puts additional strain on all electronic components of a network processor. This is particularly true for the memory subsystem, since the traditional performance gap between memory and processor is also present there. A major contribution to improve the performance of the memory subsystem is to define an optimized algorithm for segmenting network packets. The goal is to ensure a minimum number of segments, so as to achieve maximum packet throughput, while maintaining a high level of memory efficiency. In this paper we present two different algorithms, both of which utilize a variable number of segments from different sizes and evaluate them using a variety of stimuli and system configurations in order to determine how different architectural choices impact the performance of the algorithms and the system in general. The results verify that multiple segment size segmentation provides very high storing efficiency with a low number of segments per packet, thus allowing for significantly higher system throughput in comparison with currently used algorithms.
Keywords
digital storage; optimisation; program processors; memory subsystem performance; network processors; optimized algorithm; smart packet segmentation; Application software; Buffer storage; Delay; Multithreading; Random access memory; Read-write memory; Size control; Strain control; System performance; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Embedded Computer Systems: Architectures, Modeling, and Simulation, 2008. SAMOS 2008. International Conference on
Conference_Location
Samos
Print_ISBN
978-1-4244-1985-2
Type
conf
DOI
10.1109/ICSAMOS.2008.4664866
Filename
4664866
Link To Document