Design Tradeoffs for Embedded Network Processors

  • Authors:
  • Tilman Wolf;Mark A. Franklin

  • Affiliations:
  • -;-

  • Venue:
  • ARCS '02 Proceedings of the International Conference on Architecture of Computing Systems: Trends in Network and Pervasive Computing
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Demands for flexible processing have moved general-purpose processing into the data path of networks. With the development of System-On-a-Chip technology, it is possible to put a number of processors with memory and I/O components on a single ASIC. We present a performance model of such a system and show how the number of processors, cache sizes, and the tradeoffs between the use of on-chip SRAM and DRAM can be optimized in terms of computation per unit chip area for a given workload. Based on a telecommunications benchmark the results of such an optimization are presented and design tradeoffs for Systems-on-a-Chip are identified and discussed.