Skip to main navigation Skip to search Skip to main content

Energy efficiency on multi-core architectures with multiple voltage islands

  • Karlsruhe Institute of Technology
  • TU Dortmund University
  • City University of Hong Kong

Research output: Contribution to journalArticlepeer-review

Abstract

Efficient and effective system-level power management for multi-core systems with multiple voltage islands is necessary for next-generation computing systems. This paper considers energy efficiency for such systems, in which the cores in the same voltage island have to be operated at the same supply voltage level. We explore how to map given task sets onto cores, so that each task set is assigned and executed on one core and the energy consumption is minimized. Due to the restriction to operate at the same supply voltage in a voltage island, different mappings will result in different energy consumptions. By using the simple single frequency approximation scheme (SFA) to decide the voltages and frequencies of individual voltage islands, this paper presents the approximation factor analysis (in terms of energy consumption) for simple heuristic algorithms, and develops a dynamic programming algorithm, which derives optimal mapping solutions for energy minimization when using SFA. We experimentally evaluate the running time and energy consumption performance of these algorithms on Intel's single-chip cloud computer (SCC). Moreover, we conduct simulations for hypothetical platforms with different number of voltage islands and cores per island, also considering different task partitioning policies.

Original languageEnglish
Article number6814918
Pages (from-to)1608-1621
Number of pages14
JournalIEEE Transactions on Parallel and Distributed Systems
Volume26
Issue number6
DOIs
StatePublished - 1 Jun 2015
Externally publishedYes

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • DYVIA
  • energy efficiency
  • multiple voltage islands
  • single frequency approximation (SFA)
  • single-chip cloud computer

Fingerprint

Dive into the research topics of 'Energy efficiency on multi-core architectures with multiple voltage islands'. Together they form a unique fingerprint.

Cite this