SlideShare a Scribd company logo
1 of 1
Download to read offline
THERMAL AND ENERGY MANAGEMENT OF HIGH-PERFORMANCE
MULTICORES DISTRIBUTED AND SELF-CALIBRATING
MODEL-PREDICTIVE CONTROLLER
ABSTRACT:
As result of technology scaling, single-chip multicore power density increases and its spatial and
temporal workload variation leads to temperature hot-spots, which may cause nonuniform ageing
and accelerated chip failure. These critical issues can be tackled by closed-loop thermal and
reliability management policies. Model predictive controllers (MPC) outperform classic
feedback controllers since they are capable of minimizing performance loss while enforcing safe
working temperature. Unfortunately, MPC controllers rely on a priori knowledge of thermal
models and their complexity exponentially grows with the number of controlled cores.
In this paper, we present a scalable, fully distributed, energy-aware thermal management solution
for single-chip multicore platforms. The model-predictive controller complexity is drastically
reduced by splitting it in a set of simpler interacting controllers, each one allocated to a core in
the system. Locally, each node selects the optimal frequency to meet temperature constraints
while minimizing the performance penalty and system energy. Comparable performance with
state-of-the-art MPC controllers is achieved by letting controllers exchange a limited amount of
information at runtime on a neighborhood basis. In addition, we address model uncertainty by
supporting learning of the thermal model with a novel distributed self-calibration approach that
matches well the controller architecture.
ECWAY TECHNOLOGIES
IEEE PROJECTS & SOFTWARE DEVELOPMENTS
OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE
CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111
VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com

More Related Content

Viewers also liked

Docencia en el Nivel Superior
Docencia en el Nivel SuperiorDocencia en el Nivel Superior
Docencia en el Nivel Superiorccesarov
 
Above the Line/Below the Line
Above the Line/Below the Line Above the Line/Below the Line
Above the Line/Below the Line Joseph_98
 
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)OWASP Ottawa
 
Lindsay Christensen Valedictorian Speech
Lindsay Christensen Valedictorian SpeechLindsay Christensen Valedictorian Speech
Lindsay Christensen Valedictorian SpeechLindsay Christensen
 
CopyofMikeAzzarelloGoogleResume
CopyofMikeAzzarelloGoogleResumeCopyofMikeAzzarelloGoogleResume
CopyofMikeAzzarelloGoogleResumeMike Azzarello
 

Viewers also liked (13)

Polea
PoleaPolea
Polea
 
Docencia en el Nivel Superior
Docencia en el Nivel SuperiorDocencia en el Nivel Superior
Docencia en el Nivel Superior
 
Mary ~
Mary ~Mary ~
Mary ~
 
Above the Line/Below the Line
Above the Line/Below the Line Above the Line/Below the Line
Above the Line/Below the Line
 
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
Security Code Review for .NET - Sherif Koussa (OWASP Ottawa)
 
Lindsay Christensen Valedictorian Speech
Lindsay Christensen Valedictorian SpeechLindsay Christensen Valedictorian Speech
Lindsay Christensen Valedictorian Speech
 
área contable y financieras
área contable y financierasárea contable y financieras
área contable y financieras
 
Presentation_NEW.PPTX
Presentation_NEW.PPTXPresentation_NEW.PPTX
Presentation_NEW.PPTX
 
CopyofMikeAzzarelloGoogleResume
CopyofMikeAzzarelloGoogleResumeCopyofMikeAzzarelloGoogleResume
CopyofMikeAzzarelloGoogleResume
 
Certamen
CertamenCertamen
Certamen
 
Taller 2.2 física grado séptimo
Taller 2.2 física grado séptimoTaller 2.2 física grado séptimo
Taller 2.2 física grado séptimo
 
Egutegia 2013 14 (1)
Egutegia 2013 14 (1)Egutegia 2013 14 (1)
Egutegia 2013 14 (1)
 
5
55
5
 

Similar to Thermal and energy management of high performance multicores distributed and self-calibrating model-predictive controller

End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...Arun Joseph
 
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...IOSR Journals
 
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...ap3slidshare
 
Public cielution imaps_chip_to_system_codesign
Public cielution imaps_chip_to_system_codesignPublic cielution imaps_chip_to_system_codesign
Public cielution imaps_chip_to_system_codesignKamal Karimanal
 
Distributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridDistributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridShivang Rana
 
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...Ingeteam Wind Energy
 
Designing a Heat sink for motor controller unit
Designing a Heat sink for motor controller unitDesigning a Heat sink for motor controller unit
Designing a Heat sink for motor controller unitIRJET Journal
 
Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm IJECEIAES
 
Whitepaper-Energy-Harvesting
Whitepaper-Energy-HarvestingWhitepaper-Energy-Harvesting
Whitepaper-Energy-HarvestingForrest Huff
 
Modified variable neighborhood search algorithm for maximum power point track...
Modified variable neighborhood search algorithm for maximum power point track...Modified variable neighborhood search algorithm for maximum power point track...
Modified variable neighborhood search algorithm for maximum power point track...TELKOMNIKA JOURNAL
 
B. Tech. Minor Project Synopsis
B. Tech. Minor Project Synopsis B. Tech. Minor Project Synopsis
B. Tech. Minor Project Synopsis Shashank Narayan
 
Model preventive control.pptx
Model preventive control.pptxModel preventive control.pptx
Model preventive control.pptxRendy979018
 
DataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationDataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationMuhammad Asad Rashid
 
Boopaledit.pptx
Boopaledit.pptxBoopaledit.pptx
Boopaledit.pptxSaruSundha
 

Similar to Thermal and energy management of high performance multicores distributed and self-calibrating model-predictive controller (20)

End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...End to End Self-Heating Analysis Methodology and Toolset for High Performance...
End to End Self-Heating Analysis Methodology and Toolset for High Performance...
 
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
Supply Insensitivity Temperature Sensor for Microprocessor Thermal Monitoring...
 
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...
2013.10.18 alfred piggott gentherm nrel sae thermoelectric battery thermal ma...
 
Public cielution imaps_chip_to_system_codesign
Public cielution imaps_chip_to_system_codesignPublic cielution imaps_chip_to_system_codesign
Public cielution imaps_chip_to_system_codesign
 
28
2828
28
 
Distributed control techniques in Micro-Grid
Distributed control techniques in Micro-GridDistributed control techniques in Micro-Grid
Distributed control techniques in Micro-Grid
 
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...
PES Wind Magazine - New-generation DFIG power converters for 6-8 MW wind turb...
 
Designing a Heat sink for motor controller unit
Designing a Heat sink for motor controller unitDesigning a Heat sink for motor controller unit
Designing a Heat sink for motor controller unit
 
Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm Thermal aware task assignment for multicore processors using genetic algorithm
Thermal aware task assignment for multicore processors using genetic algorithm
 
Simulation of adaptive power management circuit for hybrid energy harvester a...
Simulation of adaptive power management circuit for hybrid energy harvester a...Simulation of adaptive power management circuit for hybrid energy harvester a...
Simulation of adaptive power management circuit for hybrid energy harvester a...
 
Akash
AkashAkash
Akash
 
Energy harvesting-low-power-sensor-systems
Energy harvesting-low-power-sensor-systemsEnergy harvesting-low-power-sensor-systems
Energy harvesting-low-power-sensor-systems
 
Whitepaper-Energy-Harvesting
Whitepaper-Energy-HarvestingWhitepaper-Energy-Harvesting
Whitepaper-Energy-Harvesting
 
Energy harvesting-low-power-sensor-systems
Energy harvesting-low-power-sensor-systemsEnergy harvesting-low-power-sensor-systems
Energy harvesting-low-power-sensor-systems
 
Modified variable neighborhood search algorithm for maximum power point track...
Modified variable neighborhood search algorithm for maximum power point track...Modified variable neighborhood search algorithm for maximum power point track...
Modified variable neighborhood search algorithm for maximum power point track...
 
B. Tech. Minor Project Synopsis
B. Tech. Minor Project Synopsis B. Tech. Minor Project Synopsis
B. Tech. Minor Project Synopsis
 
Model preventive control.pptx
Model preventive control.pptxModel preventive control.pptx
Model preventive control.pptx
 
NOC POWER MANAGEMENT CONTROLLER DESIGN
NOC POWER MANAGEMENT CONTROLLER DESIGN  NOC POWER MANAGEMENT CONTROLLER DESIGN
NOC POWER MANAGEMENT CONTROLLER DESIGN
 
DataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure PresentationDataCenter:: Infrastructure Presentation
DataCenter:: Infrastructure Presentation
 
Boopaledit.pptx
Boopaledit.pptxBoopaledit.pptx
Boopaledit.pptx
 

Thermal and energy management of high performance multicores distributed and self-calibrating model-predictive controller

  • 1. THERMAL AND ENERGY MANAGEMENT OF HIGH-PERFORMANCE MULTICORES DISTRIBUTED AND SELF-CALIBRATING MODEL-PREDICTIVE CONTROLLER ABSTRACT: As result of technology scaling, single-chip multicore power density increases and its spatial and temporal workload variation leads to temperature hot-spots, which may cause nonuniform ageing and accelerated chip failure. These critical issues can be tackled by closed-loop thermal and reliability management policies. Model predictive controllers (MPC) outperform classic feedback controllers since they are capable of minimizing performance loss while enforcing safe working temperature. Unfortunately, MPC controllers rely on a priori knowledge of thermal models and their complexity exponentially grows with the number of controlled cores. In this paper, we present a scalable, fully distributed, energy-aware thermal management solution for single-chip multicore platforms. The model-predictive controller complexity is drastically reduced by splitting it in a set of simpler interacting controllers, each one allocated to a core in the system. Locally, each node selects the optimal frequency to meet temperature constraints while minimizing the performance penalty and system energy. Comparable performance with state-of-the-art MPC controllers is achieved by letting controllers exchange a limited amount of information at runtime on a neighborhood basis. In addition, we address model uncertainty by supporting learning of the thermal model with a novel distributed self-calibration approach that matches well the controller architecture. ECWAY TECHNOLOGIES IEEE PROJECTS & SOFTWARE DEVELOPMENTS OUR OFFICES @ CHENNAI / TRICHY / KARUR / ERODE / MADURAI / SALEM / COIMBATORE CELL: +91 98949 17187, +91 875487 2111 / 3111 / 4111 / 5111 / 6111 VISIT: www.ecwayprojects.com MAIL TO: ecwaytechnologies@gmail.com