DocumentCode :
1851501
Title :
System-level performance optimization of the data queueing memory management in high-speed network processors
Author :
Ykman-Couvreur, Ch ; Lambrecht, J. ; Verkest, D. ; Catthoor, F. ; Nikologiannis, A. ; Konstantoulakis, G.
Author_Institution :
IMEC, Leuven, Belgium
fYear :
2002
fDate :
2002
Firstpage :
518
Lastpage :
523
Abstract :
In high-speed network processors, data queueing has to allow real-time memory (de)allocation, buffering, retrieving, and forwarding of incoming data packets. Its implementation must be highly optimized to combine high speed, low power, large data storage, and high memory bandwidth. In this paper, such data queueing is used as case study to demonstrate the effectiveness of a new system-level exploration method for optimizing the memory performance in dynamic memory management. Assuming that a multi-bank memory architecture is used for data storage, the method trades off bank conflicts against memory accesses during real-time memory (de)allocation. It has been applied to the data queueing module of the PRO3 system. Compared with the conventional memory management technique for embedded systems, our exploration method can save up to 90% of the bank conflicts, which allows to improve worst-case memory performance of data queueing operations by 50% too.
Keywords :
computer network management; memory architecture; memory protocols; packet switching; queueing theory; PRO3 system; bank conflicts; buffering; data queueing memory management; dynamic memory management; embedded systems; high-speed network processors; incoming data packet forwarding; memory accesses; multi-bank memory architecture; real-time memory allocation; retrieving; system-level exploration method; system-level performance optimization; Bandwidth; Embedded system; High-speed networks; Information retrieval; Intelligent networks; Memory architecture; Memory management; Optimization methods; Permission; Technology management;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2002. Proceedings. 39th
ISSN :
0738-100X
Print_ISBN :
1-58113-461-4
Type :
conf
DOI :
10.1109/DAC.2002.1012680
Filename :
1012680
Link To Document :
بازگشت