• DocumentCode
    3045264
  • Title

    Optimal network processor topologies for efficient packet processing

  • Author

    Yao, Jingnan ; Luo, Yan ; Bhuyan, Laxmi ; Iyer, Ravishankar

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, CA, USA
  • Volume
    2
  • fYear
    2005
  • fDate
    28 Nov.-2 Dec. 2005
  • Abstract
    In this paper, we propose a novel strategy to determine the optimal network processor (NP) topology for the target application tasks. We partition network applications into different stages with the consideration of limited instruction memory of the processing elements (PEs). We develop a theoretical approach to determine an optimal topology of the PEs via multiple pipelines. The idea of multiple pipelining is to exploit the task/packet level parallelism and the pipelines are further optimized to achieve the maximum throughput and resource utilization. Simulation results verify our analytical model and demonstrate the robustness of our approach in different NP configurations.
  • Keywords
    microprocessor chips; network topology; telecommunication network routing; telecommunication switching; maximum throughput; multiple pipelining; optimal network processor topologies; packet level parallelism; packet processing; processing elements; resource utilization; Analytical models; Application software; Computer architecture; Memory management; Network topology; Parallel processing; Pipeline processing; Scheduling algorithm; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference, 2005. GLOBECOM '05. IEEE
  • Print_ISBN
    0-7803-9414-3
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2005.1577739
  • Filename
    1577739