The University of Southampton
University of Southampton Institutional Repository

Co-Synthesis with Energy Minimisation for Heterogeneous Distributed Systems containing Power Managed Processing Elements

Co-Synthesis with Energy Minimisation for Heterogeneous Distributed Systems containing Power Managed Processing Elements
Co-Synthesis with Energy Minimisation for Heterogeneous Distributed Systems containing Power Managed Processing Elements
A co-synthesis system is presented, which partitions, schedules, and voltage scales multi-rate system specifications onto heterogeneous architectures containing dynamic voltage scalable processing elements (DVS-PEs). To achieve high degree of energy reduction, we formulate a generalised DVS problem, taken into account the power variations among the executing tasks. An efficient heuristic is presented, that identifies optimised supply voltages by not only "simply" exploiting slack time, as in previous research, but under the additional consideration of the PE power profiles. Thereby, this algorithm minimises the energy dissipation of heterogeneous architectures, including power managed PEs, effectively. Further, we address the DVS optimisation at different steps of the system synthesis, including allocation, mapping, and scheduling, by integrating the proposed heuristic into the design flow. We demonstrate how genetic list scheduling and mapping algorithms are adapted to the DVS problem to produce simultaneously high quality solutions in terms of energy dissipation and timing behaviour. We investigate and analyse the possible energy reductions at all steps of the co-synthesis, including the power variation effects. Extensive experiments and comparisons with recently proposed DVS techniques, which are included as sub-cases in our generalised DVS approach, indicate that the presented work has advantages in terms of solution quality.
Schmitz, Marcus T.
76acfda5-3d49-47a0-a38b-a73273f2ba21
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Eles, Petru
ff663918-4c91-4774-a196-06d87393323f
Schmitz, Marcus T.
76acfda5-3d49-47a0-a38b-a73273f2ba21
Al-Hashimi, Bashir M.
0b29c671-a6d2-459c-af68-c4614dce3b5d
Eles, Petru
ff663918-4c91-4774-a196-06d87393323f

Schmitz, Marcus T., Al-Hashimi, Bashir M. and Eles, Petru (2001) Co-Synthesis with Energy Minimisation for Heterogeneous Distributed Systems containing Power Managed Processing Elements.

Record type: Other

Abstract

A co-synthesis system is presented, which partitions, schedules, and voltage scales multi-rate system specifications onto heterogeneous architectures containing dynamic voltage scalable processing elements (DVS-PEs). To achieve high degree of energy reduction, we formulate a generalised DVS problem, taken into account the power variations among the executing tasks. An efficient heuristic is presented, that identifies optimised supply voltages by not only "simply" exploiting slack time, as in previous research, but under the additional consideration of the PE power profiles. Thereby, this algorithm minimises the energy dissipation of heterogeneous architectures, including power managed PEs, effectively. Further, we address the DVS optimisation at different steps of the system synthesis, including allocation, mapping, and scheduling, by integrating the proposed heuristic into the design flow. We demonstrate how genetic list scheduling and mapping algorithms are adapted to the DVS problem to produce simultaneously high quality solutions in terms of energy dissipation and timing behaviour. We investigate and analyse the possible energy reductions at all steps of the co-synthesis, including the power variation effects. Extensive experiments and comparisons with recently proposed DVS techniques, which are included as sub-cases in our generalised DVS approach, indicate that the presented work has advantages in terms of solution quality.

This record has no associated files available for download.

More information

Published date: September 2001
Additional Information: submitted to Transactions on VLSI.
Organisations: Electronic & Software Systems

Identifiers

Local EPrints ID: 256032
URI: http://eprints.soton.ac.uk/id/eprint/256032
PURE UUID: b54864c5-4a4c-47be-ba8d-5ba75992cb68

Catalogue record

Date deposited: 19 Sep 2001
Last modified: 10 Dec 2021 20:41

Export record

Contributors

Author: Marcus T. Schmitz
Author: Bashir M. Al-Hashimi
Author: Petru Eles

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.

×