System-Level Techniques for Temperature-Aware Energy Optimization
Energy consumption has become one of the main design constraints in today’s integrated circuits. Techniques for energy optimization, from circuit-level up to system-level, have been intensively researched. The advent of large-scale integration with deep sub-micron technologies has led to both high p...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Linköpings universitet, ESLAB - Laboratoriet för inbyggda system
2010
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-60855 http://nbn-resolving.de/urn:isbn:9789173932646 |
id |
ndltd-UPSALLA1-oai-DiVA.org-liu-60855 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-liu-608552020-08-21T17:36:55ZSystem-Level Techniques for Temperature-Aware Energy OptimizationengBao, MinLinköpings universitet, ESLAB - Laboratoriet för inbyggda systemLinköpings universitet, Tekniska högskolanLinköping University : Linköping University Electronic Press2010Temperature-Aware DesignEnergy OptimizationSystem-Level DesignEmbedded SystemsEngineering and TechnologyTeknik och teknologierEnergy consumption has become one of the main design constraints in today’s integrated circuits. Techniques for energy optimization, from circuit-level up to system-level, have been intensively researched. The advent of large-scale integration with deep sub-micron technologies has led to both high power densities and high chip working temperatures. At the same time, leakage power is becoming the dominant power consumption source of circuits, due to continuously lowered threshold voltages, as technology scales. In this context, temperature is an important parameter. One aspect, of particular interest for this thesis, is the strong inter-dependency between leakage and temperature. Apart from leakage power, temperature also has an important impact on circuit delay and, implicitly, on the frequency, mainly through its influence on carrier mobility and threshold voltage. For power-aware design techniques, temperature has become a major factor to be considered. In this thesis, we address the issue of system-level energy optimization for real-time embedded systems taking temperature aspects into consideration. We have investigated two problems in this thesis: (1) Energy optimization via temperature-aware dynamic voltage/frequency scaling (DVFS). (2) Energy optimization through temperature-aware idle time (or slack) distribution (ITD). For the above two problems, we have proposed off-line techniques where only static slack is considered. To further improve energy efficiency, we have also proposed online techniques, which make use of both static and dynamic slack. Experimental results have demonstrated that considerable improvement of the energy efficiency can be achieved by applying our temperature-aware optimization techniques. Another contribution of this thesis is an analytical temperature analysis approach which is both accurate and sufficiently fast to be used inside an energy optimization loop. Licentiate thesis, monographinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-60855urn:isbn:9789173932646Local LiU-TEK-LIC-2010:30Linköping Studies in Science and Technology. Thesis, 0280-7971 ; 1459application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Temperature-Aware Design Energy Optimization System-Level Design Embedded Systems Engineering and Technology Teknik och teknologier |
spellingShingle |
Temperature-Aware Design Energy Optimization System-Level Design Embedded Systems Engineering and Technology Teknik och teknologier Bao, Min System-Level Techniques for Temperature-Aware Energy Optimization |
description |
Energy consumption has become one of the main design constraints in today’s integrated circuits. Techniques for energy optimization, from circuit-level up to system-level, have been intensively researched. The advent of large-scale integration with deep sub-micron technologies has led to both high power densities and high chip working temperatures. At the same time, leakage power is becoming the dominant power consumption source of circuits, due to continuously lowered threshold voltages, as technology scales. In this context, temperature is an important parameter. One aspect, of particular interest for this thesis, is the strong inter-dependency between leakage and temperature. Apart from leakage power, temperature also has an important impact on circuit delay and, implicitly, on the frequency, mainly through its influence on carrier mobility and threshold voltage. For power-aware design techniques, temperature has become a major factor to be considered. In this thesis, we address the issue of system-level energy optimization for real-time embedded systems taking temperature aspects into consideration. We have investigated two problems in this thesis: (1) Energy optimization via temperature-aware dynamic voltage/frequency scaling (DVFS). (2) Energy optimization through temperature-aware idle time (or slack) distribution (ITD). For the above two problems, we have proposed off-line techniques where only static slack is considered. To further improve energy efficiency, we have also proposed online techniques, which make use of both static and dynamic slack. Experimental results have demonstrated that considerable improvement of the energy efficiency can be achieved by applying our temperature-aware optimization techniques. Another contribution of this thesis is an analytical temperature analysis approach which is both accurate and sufficiently fast to be used inside an energy optimization loop. |
author |
Bao, Min |
author_facet |
Bao, Min |
author_sort |
Bao, Min |
title |
System-Level Techniques for Temperature-Aware Energy Optimization |
title_short |
System-Level Techniques for Temperature-Aware Energy Optimization |
title_full |
System-Level Techniques for Temperature-Aware Energy Optimization |
title_fullStr |
System-Level Techniques for Temperature-Aware Energy Optimization |
title_full_unstemmed |
System-Level Techniques for Temperature-Aware Energy Optimization |
title_sort |
system-level techniques for temperature-aware energy optimization |
publisher |
Linköpings universitet, ESLAB - Laboratoriet för inbyggda system |
publishDate |
2010 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-60855 http://nbn-resolving.de/urn:isbn:9789173932646 |
work_keys_str_mv |
AT baomin systemleveltechniquesfortemperatureawareenergyoptimization |
_version_ |
1719338447954509824 |