Next-generation Multiprocessor, or Multicore, Systems-on-Chip offer very high computing performance at the expense of a very high power density unevenly distributed on the chip. The hot spots thus generated represent a significant source of performance and reliability degradation, as well as power consumption increase. In recent years, run-time thermal control strategies have been developed to deal with this issue by acting on some “computational knobs” (e.g., clock frequencies and supply voltages). In this context, schemes based on Model Predictive Control (MPC) are particularly suitable due to their capability to deal with constraints explicitly. In this paper, we first discuss relevant properties for the design of predictive controllers for thermal systems. Starting from the Partial Differential Equation (PDE) describing heat diffusion in a solid, we prove meaningful feasibility properties that can be leveraged for constraint reduction. We then present a procedure to derive approximated but effective modular thermal models intended to build an efficient distributed MPC. Finally, a two-layer control solution is proposed to maximize performance while preserving feasibility despite model approximations. The effectiveness of this approach is validated through extensive and realistic numerical simulations.

A two-layer distributed MPC approach to thermal control of Multiprocessor Systems-on-Chip / Tilli A.; Garone E.; Conficoni C.; Cacciari M.; Bosso A.; Bartolini A.. - In: CONTROL ENGINEERING PRACTICE. - ISSN 0967-0661. - ELETTRONICO. - 122:(2022), pp. 105099.1-105099.14. [10.1016/j.conengprac.2022.105099]

A two-layer distributed MPC approach to thermal control of Multiprocessor Systems-on-Chip

Tilli A.;Conficoni C.;Cacciari M.;Bosso A.;Bartolini A.
2022

Abstract

Next-generation Multiprocessor, or Multicore, Systems-on-Chip offer very high computing performance at the expense of a very high power density unevenly distributed on the chip. The hot spots thus generated represent a significant source of performance and reliability degradation, as well as power consumption increase. In recent years, run-time thermal control strategies have been developed to deal with this issue by acting on some “computational knobs” (e.g., clock frequencies and supply voltages). In this context, schemes based on Model Predictive Control (MPC) are particularly suitable due to their capability to deal with constraints explicitly. In this paper, we first discuss relevant properties for the design of predictive controllers for thermal systems. Starting from the Partial Differential Equation (PDE) describing heat diffusion in a solid, we prove meaningful feasibility properties that can be leveraged for constraint reduction. We then present a procedure to derive approximated but effective modular thermal models intended to build an efficient distributed MPC. Finally, a two-layer control solution is proposed to maximize performance while preserving feasibility despite model approximations. The effectiveness of this approach is validated through extensive and realistic numerical simulations.
2022
A two-layer distributed MPC approach to thermal control of Multiprocessor Systems-on-Chip / Tilli A.; Garone E.; Conficoni C.; Cacciari M.; Bosso A.; Bartolini A.. - In: CONTROL ENGINEERING PRACTICE. - ISSN 0967-0661. - ELETTRONICO. - 122:(2022), pp. 105099.1-105099.14. [10.1016/j.conengprac.2022.105099]
Tilli A.; Garone E.; Conficoni C.; Cacciari M.; Bosso A.; Bartolini A.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/868929
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? ND
social impact