A Delay Model for Router Micro-Architectures

Abstract

Current router models (2, 3, 5, 6) assume that clock cycle time depends solely on router latency. However, in practice, routers are heavily pipelined, making cycle time largely independent of router latency. In this paper, the authors describe a router delay model that accurately accounts for pipelining based on technology-independent delay estimates derived through detailed gate-level analysis. Simulations of realistic router pipelines show significant performance differences compared with the commonly-assumed unit-latency model. Using realistic pipeline models, they compared worm hole and virtual-channel flow control. The results show that virtual channels incur a modest additional cycle of per-hop router latency that is more than offset by the 25-40% throughput improvement over a wormhole router.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1999
Accession Number
ADA419650

Entities

People

  • Bill Dally
  • Li-shiuan Peh

Organizations

  • Stanford University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Arbitration
  • Channel Flow
  • Computing System Architectures
  • Crossbar Switches
  • Decoding
  • Equations
  • Flow
  • Hypervelocity Flow
  • Mesh Networks
  • Pipelines
  • Simulations
  • Simulators
  • Switches
  • Three Dimensional
  • Throughput
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Computational Modeling and Simulation
  • Computer Networking
  • Parallel and Distributed Computing.