Detail publikace
Comparing Availability-Aware Real-Time Schedulers by Means of Configurable Experimental Framework
Pokorný Martin, Ing.
framework, availability, comparison, real-time, task, scheduling, voltage scaling, power management, power consumption, reduction, overload
Článek se jednak zabývá přehledem plánovacích mechanismů konstruovaných pro zvýšení pohotovosti služeb poskytovaných real-time systémy a jednak představuje prostředí pro porovnání těchto mechanismů. Prostředí očekává na svém vstupu XML popis následujících částí systému: cílová platforma, operační systém, aplikace, plánovač a specifikace experimentů. Na základě těchto vstupů je prostředí schopno generovat zdrojové soubory pro zvolenou platformu a operační systém, po jejichž kompilaci a naprogramování pomocí nástrojů třetích stran provést a vyhodnotit experimenty dle jejich XML specifikace. Použitelnost prostředí byla demonstrována pomocí běžně dostupných mikrokontrolérů, operačních systémů a vhodně zvolených sad uměle vytvořených a reálných aplikací určených k běhu za omezujících podmínek jako např. nedostatečné množství výpočetních a/nebo energetických zdrojů. Závěr článku je věnován vyhodnocení mechanismů a ukázce možné vizualizace výsledků experimentů prostředím.
@inproceedings{BUT111571,
author="Josef {Strnadel} and Martin {Pokorný}",
title="Comparing Availability-Aware Real-Time Schedulers by Means of Configurable Experimental Framework",
booktitle="Proceedings of the 2014 17th Euromicro Conference on Digital System Design",
year="2014",
pages="333--340",
publisher="IEEE Computer Society",
address="Los Alamitos",
doi="10.1109/DSD.2014.35",
isbn="978-1-4799-5793-4",
url="http://dx.doi.org/10.1109/DSD.2014.35"
}