Routed Inter-ALU Networks for ILP Scalability and Performance

  • Authors:
  • Karthikeyan Sankaralingam;Vincent Ajay Singh;Stephen W. Keckler;Doug Burger

  • Affiliations:
  • -;-;-;-

  • Venue:
  • ICCD '03 Proceedings of the 21st International Conference on Computer Design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Modern processors rely heavily on broadcast networks to bypassinstruction results to dependent instructions in the pipeline.However, as clock rates increase, architectures get wider, andpipelines get deeper, broadcasting becomes more complex, slower,and more difficult to implement. This complexity is compounded byshrinking feature size, as the communication speed decreasesrelative to transistor switching speeds. This paper examines thefundamental needs of bypassing networks and proposes a method forclassifying these Inter-ALU Networks based on how operands arerouted from producers to consumers. We then propose and evaluate atboth the circuit and architectural level a fine grainpoint-to-point Routed Inter-ALU Network (RIAN)that delivers thesame or higher instruction throughput as a full bypass network butat higher speeds while using fewer wires.