printlogo
ETH Zuerich - Homepage
Computer Engineering and Networks Laboratory (TIK)
 

Publication Details for Inproceedings "Design Space Exploration of Network Processor Architectures"

 

 Back

 New Search

 

Authors: Lothar Thiele, Samarjit Chakraborty, Matthias Gries, Simon Künzli
Group: Computer Engineering
Type: Inproceedings
Title: Design Space Exploration of Network Processor Architectures
Year: 2002
Month: February
Pub-Key: TCGK02a
Book Titel: First Workshop on Network Processors at the 8th International Symposium on High-Performance Computer Architecture (HPCA8)
Pages: 30-41
Keywords: DSE MPA ESD
Abstract: We describe an approach to explore the design space for architectures of packet processing devices on the system level. Our method is specific to the application domain of packet processors and is based on (1) models for packet processing tasks, a specification of the workload generated by traffic streams, and a description of the feasible space of architectures including computation and communication resources, (2) a measure to characterize the performance of network processors under different usage scenarios, (3) a new method to estimate end-to-end packet delays and queuing memory, taking task scheduling policies and bus arbitration schemes into account, and (4) a evolutionary algorithm for multi-objective design space exploration. Our method is analytical and based on a high level of abstraction, where the goal is to quickly identify interesting architectures, which may be subjected to a more detailed evaluation, e.g. using simulation. The feasibility of our approach is shown by a detailed case study, where the final output is three candidate architectures, representing different cost versus performance tradeoffs.
Location: Cambridge MA, USA
Resources: [BibTeX] [Paper as PDF]

 

 Back

 New Search