Cacciari, Matteo
(2013)
Model predictive control in thermal management of multiprocessor systems-on-chip, [Dissertation thesis], Alma Mater Studiorum Università di Bologna.
Dottorato di ricerca in
Automatica e ricerca operativa, 25 Ciclo. DOI 10.6092/unibo/amsdottorato/5771.
Documenti full-text disponibili:
Abstract
MultiProcessor Systems-on-Chip (MPSoC) are the core of nowadays and next
generation computing platforms. Their relevance in the global market continuously
increase, occupying an important role both in everydaylife products (e.g.
smartphones, tablets, laptops, cars) and in strategical market sectors as aviation,
defense, robotics, medicine. Despite of the incredible performance improvements
in the recent years processors manufacturers have had to deal with issues, commonly
called “Walls”, that have hindered the processors development. After the
famous “Power Wall”, that limited the maximum frequency of a single core and
marked the birth of the modern multiprocessors system-on-chip, the “Thermal
Wall” and the “Utilization Wall” are the actual key limiter for performance improvements.
The former concerns the damaging effects of the high temperature
on the chip caused by the large power densities dissipation, whereas the second
refers to the impossibility of fully exploiting the computing power of the processor
due to the limitations on power and temperature budgets. In this thesis we
faced these challenges by developing efficient and reliable solutions able to maximize
performance while limiting the maximum temperature below a fixed critical
threshold and saving energy. This has been possible by exploiting the Model Predictive
Controller (MPC) paradigm that solves an optimization problem subject
to constraints in order to find the optimal control decisions for the future interval.
A fully-distributedMPC-based thermal controller with a far lower complexity
respect to a centralized one has been developed. The control feasibility and interesting
properties for the simplification of the control design has been proved
by studying a partial differential equation thermal model. Finally, the controller
has been efficiently included in more complex control schemes able to minimize
energy consumption and deal with mixed-criticalities tasks
Abstract
MultiProcessor Systems-on-Chip (MPSoC) are the core of nowadays and next
generation computing platforms. Their relevance in the global market continuously
increase, occupying an important role both in everydaylife products (e.g.
smartphones, tablets, laptops, cars) and in strategical market sectors as aviation,
defense, robotics, medicine. Despite of the incredible performance improvements
in the recent years processors manufacturers have had to deal with issues, commonly
called “Walls”, that have hindered the processors development. After the
famous “Power Wall”, that limited the maximum frequency of a single core and
marked the birth of the modern multiprocessors system-on-chip, the “Thermal
Wall” and the “Utilization Wall” are the actual key limiter for performance improvements.
The former concerns the damaging effects of the high temperature
on the chip caused by the large power densities dissipation, whereas the second
refers to the impossibility of fully exploiting the computing power of the processor
due to the limitations on power and temperature budgets. In this thesis we
faced these challenges by developing efficient and reliable solutions able to maximize
performance while limiting the maximum temperature below a fixed critical
threshold and saving energy. This has been possible by exploiting the Model Predictive
Controller (MPC) paradigm that solves an optimization problem subject
to constraints in order to find the optimal control decisions for the future interval.
A fully-distributedMPC-based thermal controller with a far lower complexity
respect to a centralized one has been developed. The control feasibility and interesting
properties for the simplification of the control design has been proved
by studying a partial differential equation thermal model. Finally, the controller
has been efficiently included in more complex control schemes able to minimize
energy consumption and deal with mixed-criticalities tasks
Tipologia del documento
Tesi di dottorato
Autore
Cacciari, Matteo
Supervisore
Dottorato di ricerca
Scuola di dottorato
Scienze e ingegneria dell'informazione
Ciclo
25
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Distributed MPC, MPSoC. ExplicitMPC, Thermal management, Energy saving
URN:NBN
DOI
10.6092/unibo/amsdottorato/5771
Data di discussione
3 Aprile 2013
URI
Altri metadati
Tipologia del documento
Tesi di dottorato
Autore
Cacciari, Matteo
Supervisore
Dottorato di ricerca
Scuola di dottorato
Scienze e ingegneria dell'informazione
Ciclo
25
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Distributed MPC, MPSoC. ExplicitMPC, Thermal management, Energy saving
URN:NBN
DOI
10.6092/unibo/amsdottorato/5771
Data di discussione
3 Aprile 2013
URI
Statistica sui download
Gestione del documento: