DocumentCode
3548327
Title
Design of an efficient memory subsystem for network processor
Author
Gong, Shuguang ; Li, Huawei ; Xu, Yufeng ; Liu, Tong ; Li, Xiaowei
Author_Institution
Inst. of Comput. Technol. Graduate Sch., Chinese Acad. of Sci., Beijing, China
Volume
2
fYear
2005
fDate
18-21 Jan. 2005
Firstpage
897
Abstract
The rapid growth of backbone network traffic increases the gaps among the available network bandwidth, the CPU computation power and the memory bandwidth. The memory bandwidth has become the main performance bottleneck of network processor. In this paper, an efficient memory subsystem design is proposed which combines dynamic memory allocation and a novel page-based memory access algorithm. The dynamic memory allocation achieves fast random packet access and flexible queue management. Utilizing the paged-based memory access algorithm, an efficient design of memory controller is proposed and high throughput can be implemented in the network processor.
Keywords
memory architecture; multiprocessing systems; network computers; storage allocation; storage management; CPU computation power; backbone network traffic; dynamic memory allocation; fast random packet access; memory access algorithm; memory bandwidth; memory controller; memory subsystem design; network bandwidth; network processor; queue management; Algorithm design and analysis; Application specific integrated circuits; Bandwidth; Central Processing Unit; Computer networks; Memory management; Random access memory; Spine; Switches; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
Print_ISBN
0-7803-8736-8
Type
conf
DOI
10.1109/ASPDAC.2005.1466484
Filename
1466484
Link To Document