Asymmetric-frequency clustering: a power-aware back-end for high-performance processors

  • Authors:
  • Amirali Baniasadi;Andreas Moshovos

  • Affiliations:
  • Northwestern University;University of Toronto

  • Venue:
  • Proceedings of the 2002 international symposium on Low power electronics and design
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce asymmetric frequency clustering (AFC), a micro-architectural technique that reduces the dynamic power dis驴sipated by a processor's back-end while maintaining high perfor驴mance. We present a dual-cluster, dual-frequency machine comprising a performance oriented cluster and a power-aware one. The power-aware cluster operates at half the frequency of the per驴formance oriented cluster and uses a lower voltage supply. We show that this organization significantly reduces back-end power dissipation by executing non-performance-critical instructions in the power-aware cluster. AFC localizes the two frequency/voltage domains. Consequently, it mitigates many of the complexities associated with maintaining multiple supply voltage and frequency domains on the same chip. Key to the success of this technique are methods that assign as many instructions as possible to the slower/ lower power cluster without impacting overall performance. We evaluate our techniques using a subset of SPEC2000 and SPEC95. AFC provides a 16% back-end power reduction with 1.5% perfor驴mance loss compared to a conventional, dual-clustered processor where each cluster has schedulers of the same width and length.