| Design of an efficient memory subsystem for network processor |
| Full text |
Pdf
(394 KB)
|
| Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2005 Asia and South Pacific Design Automation Conference
table of contents
Shanghai, China
SESSION: New circuit and methodology
table of contents
Pages: 897 - 900
Year of Publication: 2005
ISBN:0-7803-8737-6
|
|
Authors
|
|
Shuguang Gong
|
Graduate School of the Chinese Academy of Sciences, Beijing, China
|
|
Huawei Li
|
Graduate School of the Chinese Academy of Sciences, Beijing, China
|
|
Yufeng Xu
|
Graduate School of the Chinese Academy of Sciences, Beijing, China
|
|
Tong Liu
|
Graduate School of the Chinese Academy of Sciences, Beijing, China
|
|
Xiaowei Li
|
Graduate School of the Chinese Academy of Sciences, Beijing, China
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 21, Citation Count: 0
|
|
|
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
I. Papaefstathiou, H.-C. Leligou, T. Orphanoudakis, G. Kornaros, N. Zervos, G. Konstantoulakis, "An innovative scheduling scheme for high-speed network processors Circuits and Systems", In Proceedings of ISCAS2003, vol.2, Pages II-93 -II-96, Bangkok, Thailand, May 2003.
|
| |
2
|
Ross Callon, "Predictions for the Core of the Network", IEEE Internet Computing, vol.4, no.1, Pages 60--61, Jan. 2000.
|
| |
3
|
|
 |
4
|
Faraydon Karim , Anh Nguyen , Sujit Dey , Ramesh Rao, On-chip communication architecture for OC-768 network processors, Proceedings of the 38th conference on Design automation, p.678-683, June 2001, Las Vegas, Nevada, United States
[doi> 10.1145/378239.379047]
|
 |
5
|
|
 |
6
|
|
 |
7
|
Ch. Ykman-Couvreur , J. Lambrecht , D. Verkest , F. Catthoor , A. Nikologiannis , G. Konstantoulakis, System-level performance optimization of the data queueing memory management in high-speed network processors, Proceedings of the 39th conference on Design automation, June 10-14, 2002, New Orleans, Louisiana, USA
[doi> 10.1145/513918.514050]
|
| |
8
|
K. Thompson, G. Miller, and R. Wilder, "Wide Area Internet Traffic Patterns and Characteristics". IEEE Network, vol.11, no.6, pages 10--23, November 1997.
|
| |
9
|
Matthias Gries, "Algorithm-Architecture Trade-offs in Network Processor Design", A dissertation submitted to the Swiss Federal Institute of Technology Zurich for the degree of Doctor of Technical Sciences, May 2001.
|
 |
10
|
G. Kornaros , I. Papaefstathiou , A. Nikologiannis , N. Zervos, A fully-programmable memory management system optimizing queue handling at multi gigabit rates, Proceedings of the 40th conference on Design automation, June 02-06, 2003, Anaheim, CA, USA
[doi> 10.1145/775832.775849]
|
|