Zobrazit minimální záznam

Offline scheduling of the safety-critical tasks within the isolation time-windows



dc.contributor.advisorBenedikt Ondřej
dc.contributor.authorDavid Hornof
dc.date.accessioned2021-06-16T22:51:59Z
dc.date.available2021-06-16T22:51:59Z
dc.date.issued2021-06-16
dc.identifierKOS-1064879670105
dc.identifier.urihttp://hdl.handle.net/10467/95363
dc.description.abstractPožadavky kladené na vestavěné systémy se stále zvyšují. Vzhledem k tomu, že tyto systémy obsluhují rostoucí množství úloh kritických pro bezpečnost, jejich spolehlivost musí být zaručena a nesmí proto docházet k jejich přehřívání. V této práci se zabýváme rozvrhováním periodických úloh kritických pro bezpečnost do izolačních oken s ohledem na ustálenou teplotu systému. Navrhli jsme empirický model pro odhadování příkonu systému s heterogenní architekturou, který jsme využili k zformulování naší rozvrhovací úlohy jakožto ILP optimalizačního problému pro minimalizaci příkonu systému. Minimalizací příkonu je možné dosáhnout minimalizace ustálené teploty systému. Dále jsme navrhli a implementovali software, který nám usnadnil přípravu experimentů pro vyhodnocení kvality naší metody. Kvalitu této metody jsme následně vyhodnotili na hardwarové platformě s procesorem i.MX8 od NXP. Výsledky ukázaly, že rozvrhy vytvořené naší metodou dosáhly ustálených teplot nižších až o 12% v porování s jinými testovanými metodami a okolo 3% nižších než existující rozvrhovací metoda adaptovaná z literatury. Dále jsme v práci ukázali, jak délka rozvrhu může ovlivnit ustálenou teplotu systému.cze
dc.description.abstractThe requirements put on embedded systems are ever-increasing. As these systems are being tasked with handling an increasing number of safety-critical tasks, their reliability must be guaranteed. It is therefore vital to prevent them from overheating. In this thesis, we explore thermal-aware scheduling of periodic safety-critical workloads to isolation windows. We propose an empirical model for estimating power consumption of an MPSoC based system that allows us to formulate the scheduling problem as an ILP optimization problem for minimizing the system's power consumption, which leads to minimization of the system's steady-state temperature. We design and implement software to help us prepare experiments to evaluate our method. Subsequently, we perform the evaluation of the method on a hardware platform powered by the i.MX8 processor supplied by NXP. The results show that schedules produced by our method can result in steady-state temperatures lower by up to 12% when compared to other tested methods and around 3% lower compared to a method adapted from literature. We also show how changing a schedule length can affect the steady-state temperature of the system.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectoffline rozvrhovánícze
dc.subjectrozvrhování zohleďnující teplotycze
dc.subjectmapování úloh zohleďnující teplotycze
dc.subjectMPSoCcze
dc.subjectbezpečnostně kritické úlohycze
dc.subjectizolační oknacze
dc.subjectARINC 653cze
dc.subjectoffline schedulingeng
dc.subjectthermal-aware schedulingeng
dc.subjectthermal-aware task mappingeng
dc.subjectMPSoCeng
dc.subjectsafety-critical workloadseng
dc.subjectisolation windowseng
dc.subjectARINC 653eng
dc.titleOffline rozvrhování kritických úloh v rámci časových oken zajišťujících jejich izolovanostcze
dc.titleOffline scheduling of the safety-critical tasks within the isolation time-windowseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeMaia Cláudio
theses.degree.disciplineSoftwarové inženýrstvícze
theses.degree.grantorkatedra počítačůcze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu





Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam