The University of Southampton
University of Southampton Institutional Repository

Energy optimization of multiprocessor systems on chip by voltage selection

Energy optimization of multiprocessor systems on chip by voltage selection
Energy optimization of multiprocessor systems on chip by voltage selection
Dynamic voltage selection and adaptive body biasing have been shown to reduce dynamic and leakage power consumption effectively. In this paper, we optimally solve the combined supply voltage and body bias selection problem for multiprocessor systems with imposed time constraints, explicitly taking into account the transition overheads implied by changing voltage levels. Both energy and time overheads are considered. The voltage selection technique achieves energy efficiency by simultaneously scaling the supply and body bias voltages in the case of processors and buses with repeaters, while energy efficiency on fat wires is achieved through dynamic voltage swing scaling. We investigate the continuous voltage selection as well as its discrete counterpart, and we prove strong NP-hardness in the discrete case. Furthermore, the continuous voltage selection problem is solved using nonlinear programming with polynomial time complexity, while for the discrete problem, we use mixed integer linear programming and a polynomial time heuristic. We propose an approach that combines voltage selection and processor shutdown in order to optimize the total energy.
Low power, System-on-chip, DVS, ABB
1063-8210
262-275
Andrei, Alexandru
2cac74bb-156b-420f-b3d8-6dc93e6cd2f7
Eles, Pertu
b5cf7198-d99c-41b9-8d68-56d633645269
Peng, Zebo
c0500005-3976-42df-974f-581eb1d39589
Schmitz, Marcus
be42b684-21eb-4e72-9e34-93d0349efbc6
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Andrei, Alexandru
2cac74bb-156b-420f-b3d8-6dc93e6cd2f7
Eles, Pertu
b5cf7198-d99c-41b9-8d68-56d633645269
Peng, Zebo
c0500005-3976-42df-974f-581eb1d39589
Schmitz, Marcus
be42b684-21eb-4e72-9e34-93d0349efbc6
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d

Andrei, Alexandru, Eles, Pertu, Peng, Zebo, Schmitz, Marcus and Al-Hashimi, Bashir M. (2007) Energy optimization of multiprocessor systems on chip by voltage selection. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 15 (3), 262-275. (doi:10.1109/TVLSI.2007.891101).

Record type: Article

Abstract

Dynamic voltage selection and adaptive body biasing have been shown to reduce dynamic and leakage power consumption effectively. In this paper, we optimally solve the combined supply voltage and body bias selection problem for multiprocessor systems with imposed time constraints, explicitly taking into account the transition overheads implied by changing voltage levels. Both energy and time overheads are considered. The voltage selection technique achieves energy efficiency by simultaneously scaling the supply and body bias voltages in the case of processors and buses with repeaters, while energy efficiency on fat wires is achieved through dynamic voltage swing scaling. We investigate the continuous voltage selection as well as its discrete counterpart, and we prove strong NP-hardness in the discrete case. Furthermore, the continuous voltage selection problem is solved using nonlinear programming with polynomial time complexity, while for the discrete problem, we use mixed integer linear programming and a polynomial time heuristic. We propose an approach that combines voltage selection and processor shutdown in order to optimize the total energy.

Text
alean_tvlsi06.pdf - Other
Download (682kB)

More information

Published date: 16 April 2007
Keywords: Low power, System-on-chip, DVS, ABB
Organisations: Electronic & Software Systems

Identifiers

Local EPrints ID: 263241
URI: http://eprints.soton.ac.uk/id/eprint/263241
ISSN: 1063-8210
PURE UUID: 102f60e7-9462-4f8e-babb-ea8063f292a7

Catalogue record

Date deposited: 11 Dec 2006
Last modified: 14 Mar 2024 07:27

Export record

Altmetrics

Contributors

Author: Alexandru Andrei
Author: Pertu Eles
Author: Zebo Peng
Author: Marcus Schmitz
Author: Bashir M. Al-Hashimi

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.

×