IEEE Circuits and Systems Magazine - Q1 2023 - 55
X. Conclusions and Future Work
We considered the problem of simulating modern MPSoC
cooling circuits, that comprehend several heterogeneous
physic domains, possibly together on-chip thermal
policies. We showed that for an effective design of
the entire system, the analyst must be able to concentrate
sometimes on the chip, sometimes on the cooling
system, and sometimes on the compound. We pointed
out that the above requires a modeling framework capable
of scaling the model complexity based on the study
at hand, and that an enabling technology for this purpose
is provided by the EBM paradigm.
In a recent article we made the 3D-ICE simulator
capable of cooperating with EBM tools, namely in the
Modelica language, by exploiting the FMI standard
for co-simulation. In this article we complemented
our contribution with a tutorial on how to write Modelica
models for cooling circuit elements, illustrating
the underlying principles and providing convenient
examples. We also carried out laboratory validation
activities, the description of which we did not repeat
in this work.
To support our research, we have also initiated the
development of a Modelica library of cooling component
models. We hope that this library can become the
first nucleus of an ecosystem of simulation models for
modern cooling systems applied to MPSoCs and highpower
ICs in general. We also hope-or better, we set
as objective-that the availability of accurate, efficient,
flexible and scalable simulators will in turn enable the
creation and assessment of innovative control strategies
for optimal system operation. For this reason, as
said, we are releasing our library (that is being continuously
developed) as free software.
Acknowledgment
The authors would like to acknowledge the financial
support to perform this work in part by the ERC Consolidator
Grant COMPUSAPIEN under Grant 725657
and in part by the H 2020 Project TEXTAROSSA under
Grant 956831.
Federico Terraneo (Member,
IEEE)
received the M.Sc. degree in engineering
of computing systems from
the Politecnico di Milano, Italy, with
the thesis titled " Control Based Design
of OS Components, " and the Research
Ph.D. degree in information technology with
the thesis titled " Thermal and Energy Management
Techniques for Multi-Core and Manycore Systems. "
Since 2008, he has been an original designer, a main
FIRST QUARTER 2023
developer, and a maintainer of Miosix (http://miosix.
org), an operating system kernel targeting microcontroller-based
embedded systems. He is currently an
Assistant Professor at the Politecnico di Milano. His
current research line focuses on thermal management
for microprocessor-based computing systems
and improving time determinism of distributed embedded
systems. He has multidisciplinary research
interests, including embedded systems and operating
systems, with a lively interest in designing hardware
and software components applying a control-theoretical
methodology.
Alberto Leva (Member, IEEE) received
the Laurea degree (summa cum laude)
in electronic engineering from the
Politecnico di Milano, Italy, in 1989.
In 1991, he joined the Dipartimeto di
Elettronica, Informazione e Bioingegneria,
Politecnico di Milano, where he is currently a Professor
of automatic control. His main research interests
concern methods and tools for the automatic tuning of
industrial controllers and control structures, process
modeling, simulation, and control, particularly within
the object-oriented paradigm, object-oriented modeling
and control of energy systems with particular reference
to large grids, and advanced tools and methods
for control education. In recent years, he has been concentrating
on control and control-based design of computing
systems, addressing in a system- and controltheoretical
manner problems like scheduling, resource
allocation, time synchronization in wireless sensor networks,
thermal and power/performance management,
performance-driven software adaptation, and service
composition.
William Fornaciari (Senior Member,
IEEE) is an Associate Professor at Politecnico
di Milano, Milan, Italy. He
has published six books and around
300 articles in international journals
and conferences, collecting six best
paper awards and one certification of appreciation
from IEEE. He holds three international patents on low
power design and thermal management. He has been
the coordinator of both FP7 and H2020 EU-projects. In
2016, he won the HiPEAC Technology Transfer Award
and in 2019 the Switch-To-Product competition. His research
interests include embedded and cyber-physical
systems, energy-aware design of sw and hw, runtime
management of resources, high-performance
computing, design optimization, and thermal management
of multi-many cores.
IEEE CIRCUITS AND SYSTEMS MAGAZINE
55
http://miosix.org
http://miosix.org
IEEE Circuits and Systems Magazine - Q1 2023
Table of Contents for the Digital Edition of IEEE Circuits and Systems Magazine - Q1 2023
Contents
IEEE Circuits and Systems Magazine - Q1 2023 - Cover1
IEEE Circuits and Systems Magazine - Q1 2023 - Cover2
IEEE Circuits and Systems Magazine - Q1 2023 - Contents
IEEE Circuits and Systems Magazine - Q1 2023 - 2
IEEE Circuits and Systems Magazine - Q1 2023 - 3
IEEE Circuits and Systems Magazine - Q1 2023 - 4
IEEE Circuits and Systems Magazine - Q1 2023 - 5
IEEE Circuits and Systems Magazine - Q1 2023 - 6
IEEE Circuits and Systems Magazine - Q1 2023 - 7
IEEE Circuits and Systems Magazine - Q1 2023 - 8
IEEE Circuits and Systems Magazine - Q1 2023 - 9
IEEE Circuits and Systems Magazine - Q1 2023 - 10
IEEE Circuits and Systems Magazine - Q1 2023 - 11
IEEE Circuits and Systems Magazine - Q1 2023 - 12
IEEE Circuits and Systems Magazine - Q1 2023 - 13
IEEE Circuits and Systems Magazine - Q1 2023 - 14
IEEE Circuits and Systems Magazine - Q1 2023 - 15
IEEE Circuits and Systems Magazine - Q1 2023 - 16
IEEE Circuits and Systems Magazine - Q1 2023 - 17
IEEE Circuits and Systems Magazine - Q1 2023 - 18
IEEE Circuits and Systems Magazine - Q1 2023 - 19
IEEE Circuits and Systems Magazine - Q1 2023 - 20
IEEE Circuits and Systems Magazine - Q1 2023 - 21
IEEE Circuits and Systems Magazine - Q1 2023 - 22
IEEE Circuits and Systems Magazine - Q1 2023 - 23
IEEE Circuits and Systems Magazine - Q1 2023 - 24
IEEE Circuits and Systems Magazine - Q1 2023 - 25
IEEE Circuits and Systems Magazine - Q1 2023 - 26
IEEE Circuits and Systems Magazine - Q1 2023 - 27
IEEE Circuits and Systems Magazine - Q1 2023 - 28
IEEE Circuits and Systems Magazine - Q1 2023 - 29
IEEE Circuits and Systems Magazine - Q1 2023 - 30
IEEE Circuits and Systems Magazine - Q1 2023 - 31
IEEE Circuits and Systems Magazine - Q1 2023 - 32
IEEE Circuits and Systems Magazine - Q1 2023 - 33
IEEE Circuits and Systems Magazine - Q1 2023 - 34
IEEE Circuits and Systems Magazine - Q1 2023 - 35
IEEE Circuits and Systems Magazine - Q1 2023 - 36
IEEE Circuits and Systems Magazine - Q1 2023 - 37
IEEE Circuits and Systems Magazine - Q1 2023 - 38
IEEE Circuits and Systems Magazine - Q1 2023 - 39
IEEE Circuits and Systems Magazine - Q1 2023 - 40
IEEE Circuits and Systems Magazine - Q1 2023 - 41
IEEE Circuits and Systems Magazine - Q1 2023 - 42
IEEE Circuits and Systems Magazine - Q1 2023 - 43
IEEE Circuits and Systems Magazine - Q1 2023 - 44
IEEE Circuits and Systems Magazine - Q1 2023 - 45
IEEE Circuits and Systems Magazine - Q1 2023 - 46
IEEE Circuits and Systems Magazine - Q1 2023 - 47
IEEE Circuits and Systems Magazine - Q1 2023 - 48
IEEE Circuits and Systems Magazine - Q1 2023 - 49
IEEE Circuits and Systems Magazine - Q1 2023 - 50
IEEE Circuits and Systems Magazine - Q1 2023 - 51
IEEE Circuits and Systems Magazine - Q1 2023 - 52
IEEE Circuits and Systems Magazine - Q1 2023 - 53
IEEE Circuits and Systems Magazine - Q1 2023 - 54
IEEE Circuits and Systems Magazine - Q1 2023 - 55
IEEE Circuits and Systems Magazine - Q1 2023 - 56
IEEE Circuits and Systems Magazine - Q1 2023 - 57
IEEE Circuits and Systems Magazine - Q1 2023 - 58
IEEE Circuits and Systems Magazine - Q1 2023 - 59
IEEE Circuits and Systems Magazine - Q1 2023 - 60
IEEE Circuits and Systems Magazine - Q1 2023 - 61
IEEE Circuits and Systems Magazine - Q1 2023 - 62
IEEE Circuits and Systems Magazine - Q1 2023 - 63
IEEE Circuits and Systems Magazine - Q1 2023 - 64
IEEE Circuits and Systems Magazine - Q1 2023 - 65
IEEE Circuits and Systems Magazine - Q1 2023 - 66
IEEE Circuits and Systems Magazine - Q1 2023 - 67
IEEE Circuits and Systems Magazine - Q1 2023 - 68
IEEE Circuits and Systems Magazine - Q1 2023 - 69
IEEE Circuits and Systems Magazine - Q1 2023 - 70
IEEE Circuits and Systems Magazine - Q1 2023 - 71
IEEE Circuits and Systems Magazine - Q1 2023 - 72
IEEE Circuits and Systems Magazine - Q1 2023 - 73
IEEE Circuits and Systems Magazine - Q1 2023 - 74
IEEE Circuits and Systems Magazine - Q1 2023 - 75
IEEE Circuits and Systems Magazine - Q1 2023 - 76
IEEE Circuits and Systems Magazine - Q1 2023 - 77
IEEE Circuits and Systems Magazine - Q1 2023 - 78
IEEE Circuits and Systems Magazine - Q1 2023 - 79
IEEE Circuits and Systems Magazine - Q1 2023 - 80
IEEE Circuits and Systems Magazine - Q1 2023 - 81
IEEE Circuits and Systems Magazine - Q1 2023 - 82
IEEE Circuits and Systems Magazine - Q1 2023 - 83
IEEE Circuits and Systems Magazine - Q1 2023 - 84
IEEE Circuits and Systems Magazine - Q1 2023 - 85
IEEE Circuits and Systems Magazine - Q1 2023 - 86
IEEE Circuits and Systems Magazine - Q1 2023 - 87
IEEE Circuits and Systems Magazine - Q1 2023 - 88
IEEE Circuits and Systems Magazine - Q1 2023 - Cover3
IEEE Circuits and Systems Magazine - Q1 2023 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2023Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2022Q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021Q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2021q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2020q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2019q1
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q4
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q3
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q2
https://www.nxtbook.com/nxtbooks/ieee/circuitsandsystems_2018q1
https://www.nxtbookmedia.com