Low-complexity policies for energy-performance tradeoff in chip-multi-processors

  • Authors:
  • Avshalom Elyada;Ran Ginosar;Uri Weiser

  • Affiliations:
  • Electrical Engineering Department, Technion-Israel Institute of Technology, Haifa, Israel;Electrical Engineering Department, Technion-Israel Institute of Technology, Haifa, Israel;Electrical Engineering Department, Technion-Israel Institute of Technology, Haifa, Israel

  • Venue:
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Chip-multi-processor (CMP) utilize multiple energy-efficient processing elements (PEs) to deliver high performance while reducing energy-consumption. Dynamic frequency-Voltage Scaling (DVS) balances performance and energy consumption by varying PEs' frequency-voltage workpoints to save energy while meeting performance requirements. We consider multi-task CMP applications with unknown workloads, and dynamically set workpoints to minimize ET2. Heuristic policies for serial/parallel task-graphs are investigated. We compare these policies to a theoretical bound and show that they achieve good results with low complexity. In most cases the simplest policy, which usually assigns constant workpoints, is also the most cost-effective one.