• DocumentCode
    2617583
  • Title

    A Programmable Stream Processing Engine for Packet Manipulation in Network Processors

  • Author

    Meitinger, Michael ; Ohlendorf, Rainer ; Wild, Thomas ; Herkersdorf, Andreas

  • Author_Institution
    Munich Univ. of Technol.
  • fYear
    2007
  • fDate
    9-11 March 2007
  • Firstpage
    259
  • Lastpage
    264
  • Abstract
    In this paper the authors introduce a programmable stream processing engine working as a coprocessor in a network processor egress path. By using a special pipelining architecture several generic manipulations can be performed on-the-fly on a packet data stream with line-speed. In two measurement scenarios for IP forwarding and IP tunneling the authors demonstrate the benefits of the post-processor concept compared to a pure software reference implementation.
  • Keywords
    coprocessors; industrial property; parallel processing; IP forwarding; IP tunneling; network processors; packet manipulation; programmable stream processing engine; Application specific processors; Buffer storage; Central Processing Unit; Computer architecture; Coprocessors; Engines; Ethernet networks; Hardware; Pipeline processing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2007. ISVLSI '07. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Porto Alegre
  • Print_ISBN
    0-7695-2896-1
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2007.16
  • Filename
    4208925