• DocumentCode
    3200540
  • Title

    Analysis of Network Processing Workloads

  • Author

    Ramaswamy, Ramaswamy ; Weng, Ning ; Wolf, Tilman

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Amherst, MA
  • fYear
    2005
  • fDate
    20-22 March 2005
  • Firstpage
    226
  • Lastpage
    235
  • Abstract
    Network processing is becoming an increasingly important paradigm as the Internet moves towards an architecture with more complex functionality inside the network. Modern routers not only forward packets, but also process headers and payloads to implement a variety of functions related to security, performance, and customization. It is important to get a detailed understanding of the workloads associated with this processing in order to be able to develop efficient network processing engines. We present a tool called PacketBench, which provides a framework for implementing network processing applications and obtaining an extensive set of workload characteristics. PacketBench provides the support functions to handle various packet traces and manage packet memory. For statistics collection, PacketBench provides the ability to derive a number of microarchitectural and networking related metrics. The understanding of workload details of network processing has many practical applications. As network processing systems move towards highly parallel embedded systems, it is becoming increasingly important to explore the processing requirements of individual packets rather than averaged statistics. We show a range of workload results that focus on individual packets and the variation between them
  • Keywords
    Internet; embedded systems; microprocessor chips; parallel architectures; resource allocation; statistical analysis; storage management; telecommunication network routing; Internet; PacketBench; network processing workloads; packet memory management; parallel embedded systems; statistics; Computer architecture; Embedded system; IP networks; Memory management; Microarchitecture; Network servers; Payloads; Search engines; Statistics; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2005. ISPASS 2005. IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-8965-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2005.1430577
  • Filename
    1430577