TY - GEN
T1 - A programmable stream processing engine for packet manipulation in network processors
AU - Meitinger, Michael
AU - Ohlendorf, Rainer
AU - Wild, Thomas
AU - Herkersdorf, Andreas
PY - 2007
Y1 - 2007
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=36349017627&partnerID=8YFLogxK
U2 - 10.1109/ISVLSI.2007.16
DO - 10.1109/ISVLSI.2007.16
M3 - Conference contribution
AN - SCOPUS:36349017627
SN - 0769528961
SN - 9780769528960
T3 - Proceedings - IEEE Computer Society Annual Symposium on VLSI: Emerging VLSI Technologies and Architectures
SP - 259
EP - 264
BT - Proceedings - IEEE Computer Society Annual Symposium on VLSI
T2 - IEEE Computer Society Annual Symposium on VLSI: Emerging VLSI Technologies and Architectures, ISVLSI'07
Y2 - 9 March 2007 through 11 March 2007
ER -