Správa teplot a napájení v rozvrhovači avionického operačního systému
Thermal and Power Management in Avionics OS Scheduler
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Matěj Kafka
Vedoucí práce
Sojka Michal
Oponent práce
Štěpán Petr
Studijní obor
Základy umělé inteligence a počítačových vědStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra kybernetikyPráva
A 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.htmlVysokoš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.html
Metadata
Zobrazit celý záznamAbstrakt
V leteckém a automobilovém průmyslu je stále obvyklejší používání výkonných vícejádrových čipů pro aplikace realného času s vysokými bezpečnostními požadavky, přinášející nové výzvy v oblasti rozvrhování a řízení teplot. Nové výkonné platformy, např. NXP i.MX8QuadMax, kterou používáme pro náš výzkum, však zatím nejsou podporovány typicky používanými proprietárními operačními systémy reálného času (RTOS). Pro prototypování a testování avionických systémů na těchto platformách a vývoj nových rozvrhovacích algoritmů jsme vyvinuli open-source nástroj DEmOS, statický rozvrhovač bežící v user-space na Linuxu, který napodobuje RTOS rozvrhovače s využitím již existujících systémových rozhraní. DEmOS byl již úspěšně využit pro testování nového rozvrhovacího algoritmu zohledňující výsledné teploty. High-performance MPSoCs are becoming more common in the avionics and automotive industries for safety-critical, real-time applications, bringing new challenges in scheduling and thermal management. However, some cutting-edge computing platforms like the i.MX8QuadMax by NPX used for my research are not yet supported by the proprietary real-time operating systems (RTOS) used in the industry. To allow for prototyping and benchmarking of avionic workloads on such platforms and development of new thermal-aware scheduling algorithms, we developed DEmOS, an open-source static scheduler running in Linux user-space, mimicking a RTOS scheduler using existing Linux user-space interfaces. DEmOS was already successfully used to evaluate a new thermal-aware scheduling algorithm.
Kolekce
- Bakalářské práce - 13133 [714]