• DocumentCode
    474872
  • Title

    A methodology for evaluating runtime support in network processors

  • Author

    Huang, Xin ; Wolf, Tilman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA
  • fYear
    2006
  • fDate
    3-5 Dec. 2006
  • Firstpage
    113
  • Lastpage
    122
  • Abstract
    Modern network processor systems require the ability to adapt their processing capabilities at runtime to changes in network traffic. Traditionally, network processor applications have been optimized for a single static workload scenario, but recently several approaches for run-time adaptation have been proposed. Comparing these approaches and developing novel run-time support algorithms is difficult due to the multicore system-on-a-chip nature of network processors. In this paper, we present a model for network processors that can aid in evaluating different run-time support systems. The model considers workload characteristics of applications and network traffic. We use a queuing network abstraction to model different runtime systems. We illustrate the effectiveness of this model by comparing the performance of two existing workload adaptation algorithms.
  • Keywords
    Internet; performance evaluation; queueing theory; system-on-chip; telecommunication network routing; telecommunication traffic; multicore system-on-a-chip; network processors; network traffic; queuing network; run-time adaptation; runtime support; Application software; Concurrent computing; Multicore processing; Network servers; Partitioning algorithms; Permission; Runtime; System-on-a-chip; Telecommunication traffic; Traffic control; network processors; runtime management; workload partitioning and mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Architecture for Networking and Communications systems, 2006. ANCS 2006. ACM/IEEE Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-1-59593-580-9
  • Type

    conf

  • Filename
    4579529