FlexPath NP - A network processor concept with application-driven flexible processing paths

Rainer Ohlendorf, Andreas Herkersdorf, Thomas Wild

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

In this paper, we present a new architectural concept for network processors called FlexPath NP. The central idea behind FlexPath NP is to systematically map network processor (NP) application sub-functions onto both SW programmable processor (CPU) resources and (re-)configurable HW building blocks, such that different packet flows are forwarded via different, optimized processing paths through the NP. Packets with well understood, relatively simple processing requirements may even bypass the central CPU complex (AutoRoute). In consequence, CPU processing resources are more effectively used and the overall NP performance and throughput are improved compared to conventional NP architectures. We present analytical performance estimations to quantify the performance advantage of FlexPath (expressed as available CPU instructions for each packet traversing the CPUs) and introduce a platform-based System on Programmable Chip (SoPC) based architecture which implements the FlexPath NP concept.

Original languageEnglish
Title of host publicationCODES+ISSS 2005 - International Conference on Hardware/Software Codesign and Systems Synthesis
Pages279-284
Number of pages6
StatePublished - 2005
Event3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and Systems Synthesis CODES+ISSS 2005 - Jersey City, NJ, United States
Duration: 18 Sep 200521 Sep 2005

Publication series

NameCODES+ISSS 2005 - International Conference on Hardware/Software Codesign and System Synthesis

Conference

Conference3rd IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and Systems Synthesis CODES+ISSS 2005
Country/TerritoryUnited States
CityJersey City, NJ
Period18/09/0521/09/05

Keywords

  • Application-specific architectures
  • Dynamically reconfigurable processors
  • Hardware accelerators
  • IP networking
  • Network processors

Fingerprint

Dive into the research topics of 'FlexPath NP - A network processor concept with application-driven flexible processing paths'. Together they form a unique fingerprint.

Cite this