• 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