IEEE Computer Society Annual Symposium on VLSI (ISVLSI '07)
A Programmable Stream Processing Engine for Packet Manipulation in Network Processors
Porto Alegre, Brazil
March 09-March 11
ISBN: 0-7695-2896-1
In this paper we introduce a programmable stream processing engine working as a co-processor 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 we demonstrate the benefits of the Post-Processor concept compared to a pure software reference implementation.
Citation:
Michael Meitinger, Rainer Ohlendorf, Thomas Wild, Andreas Herkersdorf, "A Programmable Stream Processing Engine for Packet Manipulation in Network Processors," isvlsi, pp.259-264, IEEE Computer Society Annual Symposium on VLSI (ISVLSI '07), 2007