Thermal-Aware Scheduling for MPSoC in the Avionics Domain: Tooling and Initial Results
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F21%3A00352280" target="_blank" >RIV/68407700:21230/21:00352280 - isvavai.cz</a>
Alternative codes found
RIV/68407700:21730/21:00352280
Result on the web
<a href="http://dx.doi.org/10.1109/RTCSA52859.2021.00026" target="_blank" >http://dx.doi.org/10.1109/RTCSA52859.2021.00026</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1109/RTCSA52859.2021.00026" target="_blank" >10.1109/RTCSA52859.2021.00026</a>
Alternative languages
Result language
angličtina
Original language name
Thermal-Aware Scheduling for MPSoC in the Avionics Domain: Tooling and Initial Results
Original language description
The demand for high-performance computing leads to the adoption of modern Multi-Processor System-on-Chip platforms in the avionics domain, where many applications are safety-critical. To fulfill the safety requirements, it is vital to avoid the platform’s overheating. In this paper, we propose a task mapping method, MultiPAWS, for thermal-aware allocation of the safety-critical avionics workloads under time isolation constraints. With the help of MultiPAWS, we jointly find an optimal number of scheduling windows and their lengths and optimal mapping of the workload to these windows and available CPU cores. To guide the optimization, we introduce a thermal model based on power-characteristic coefficients, which we experimentally identify for a benchmark dataset on NXP i.MX8QuadMax platform (based on ARMv8 big.LITTLE architecture). Furthermore, to mimic the execution of safety-critical avionics applications, we introduce DEmOS, an open-source Linux-based scheduler. DEmOS provides a time-partitioned scheduling similar to the ARINC 653 standard. We use DEmOS for the experimental evaluation on the i.MX8 platform. The experimental results suggest that MultiPAWS achieves over a 12% decrease of the platform temperature compared to the minimum-utilization-based approach. Moreover, we demonstrate how MultiPAWS can be used in design space exploration for finding the tradeoff between the platform temperature and the length of the scheduling hyper-period.
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
—
OECD FORD branch
10201 - Computer sciences, information science, bioinformathics (hardware development to be 2.2, social aspect to be 5.8)
Result continuities
Project
—
Continuities
R - Projekt Ramcoveho programu EK
Others
Publication year
2021
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
2021 IEEE 27th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA)
ISBN
978-1-6654-4188-9
ISSN
2325-1271
e-ISSN
2325-1301
Number of pages
10
Pages from-to
159-168
Publisher name
IEEE
Place of publication
Piscataway
Event location
Houston, TX
Event date
Aug 18, 2021
Type of event by nationality
WRD - Celosvětová akce
UT code for WoS article
000723595900018