The University of Southampton
University of Southampton Institutional Repository

An efficient runtime power allocation scheme for many-core systems inspired from auction theory

An efficient runtime power allocation scheme for many-core systems inspired from auction theory
An efficient runtime power allocation scheme for many-core systems inspired from auction theory
Design of future many-core chips is experiencing a paradigm shift to the so-called power-budgeting design, due to the widening gap between instantaneous power consumption and the allowed maximum power, referred as the power budget. Critical to these many-core chips is the runtime power allocation mechanism which can help optimizing the overall system performance under a limited power budget constraint. In this paper, the power allocation problem (i.e., maximizing the system performance under a power budget) is modeled by a combinatorial auction. The problem can be transformed to a knapsack problem and the optimal solution reaches a Walrasian equilibrium. To solve the problem efficiently in a decentralized way, a Hierarchal MultiAgent based Power allocation (HiMAP) method is proposed with an optimal bound. In HiMAP, tiles bid for the opportunity to become active based on the chip?s total power budget. Upon finishing an auction process, certain tiles will be power gated and/or frequency scaled according to the power allocation decision. Experimental results have confirmed that HiMAP can reduce the execution time by as much as 45% compared to four competing methods. The runtime overhead and cost of HiMAP are also small, which makes it scale well with many-core systems.
0167-9260
147-157
Wang, X.
976221d1-3004-409c-8640-715bedfc5d15
Zhao, B.
173c3078-5ba8-476a-aab2-df6e01e9559d
Mak, T.
0f90ac88-f035-4f92-a62a-7eb92406ea53
Yang, M.
10224d09-ea3b-40f9-8d15-513652d644b7
Daneshtalab, M.
7ea1b16c-4d73-4d30-a50a-6a9dc34d5288
Wang, X.
976221d1-3004-409c-8640-715bedfc5d15
Zhao, B.
173c3078-5ba8-476a-aab2-df6e01e9559d
Mak, T.
0f90ac88-f035-4f92-a62a-7eb92406ea53
Yang, M.
10224d09-ea3b-40f9-8d15-513652d644b7
Daneshtalab, M.
7ea1b16c-4d73-4d30-a50a-6a9dc34d5288

Wang, X., Zhao, B., Mak, T., Yang, M. and Daneshtalab, M. (2015) An efficient runtime power allocation scheme for many-core systems inspired from auction theory. Integration, 50, 147-157. (doi:10.1016/j.vlsi.2014.11.001).

Record type: Article

Abstract

Design of future many-core chips is experiencing a paradigm shift to the so-called power-budgeting design, due to the widening gap between instantaneous power consumption and the allowed maximum power, referred as the power budget. Critical to these many-core chips is the runtime power allocation mechanism which can help optimizing the overall system performance under a limited power budget constraint. In this paper, the power allocation problem (i.e., maximizing the system performance under a power budget) is modeled by a combinatorial auction. The problem can be transformed to a knapsack problem and the optimal solution reaches a Walrasian equilibrium. To solve the problem efficiently in a decentralized way, a Hierarchal MultiAgent based Power allocation (HiMAP) method is proposed with an optimal bound. In HiMAP, tiles bid for the opportunity to become active based on the chip?s total power budget. Upon finishing an auction process, certain tiles will be power gated and/or frequency scaled according to the power allocation decision. Experimental results have confirmed that HiMAP can reduce the execution time by as much as 45% compared to four competing methods. The runtime overhead and cost of HiMAP are also small, which makes it scale well with many-core systems.

This record has no associated files available for download.

More information

Published date: June 2015
Organisations: Electronic & Software Systems

Identifiers

Local EPrints ID: 401859
URI: http://eprints.soton.ac.uk/id/eprint/401859
ISSN: 0167-9260
PURE UUID: cc043dc9-0843-4077-b1bd-e19f0b506ce4

Catalogue record

Date deposited: 24 Oct 2016 14:10
Last modified: 15 Mar 2024 02:56

Export record

Altmetrics

Contributors

Author: X. Wang
Author: B. Zhao
Author: T. Mak
Author: M. Yang
Author: M. Daneshtalab

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×