• DocumentCode
    2237946
  • Title

    Towards optimized packet processing for multithreaded network processor

  • Author

    Chang, Yeim-Kuan ; Kuo, Fang-Chen

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Cheng Kung Univ., Tainan, Taiwan
  • fYear
    2010
  • fDate
    13-16 June 2010
  • Firstpage
    127
  • Lastpage
    132
  • Abstract
    With the evolution of the Internet, current routers need to support a variety of emerging network applications while the high packet processing rate is still guaranteed. As a result, the network processor has become a promising solution for network devices due to its computation capability and programming flexibility. However, developing the network applications on network processors is not easy. How to efficiently program multiple processing elements and utilize various memory modules as well as the hardware resources on network processors are always challenges. In this paper, we investigate several optimization issues and programming techniques that should be considered by the developers to achieve higher packet processing rate on network processors. We use an existing packet classification scheme called hierarchical binary prefix search (HBPS) as the benchmark to test and evaluate these optimization techniques. The experiments conducted on Intel IXP2400 network processor show that the overall performance of HBPS can be improved about 42% while these techniques are adopted.
  • Keywords
    Internet; multi-threading; optimisation; packet switching; Intel IXP2400 network processor; Internet; hardware resource; hierarchical binary prefix search; memory module; multithreaded network processor; optimization technique; optimized packet processing; packet classification scheme; program multiple processing; Intel IXP2400; network processor; packet classification;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing (HPSR), 2010 International Conference on
  • Conference_Location
    Richardson, TX
  • Print_ISBN
    978-1-4244-6969-7
  • Electronic_ISBN
    978-1-4244-6970-3
  • Type

    conf

  • DOI
    10.1109/HPSR.2010.5580281
  • Filename
    5580281