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...

Full description

Bibliographic Details
Main Author: Bao, Min
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