In this paper, we take a careful look at speedup factors, utilization bounds, and capacity augmentation bounds. These three metrics have been widely adopted in real-time scheduling research as the de facto standard theoretical tools for assessing scheduling algorithms and schedulability tests. Despite that, it is not always clear how researchers and designers should interpret or use these metrics. In studying this area, we found a number of surprising results, and related to them, ways in which the metrics may be misinterpreted or misunderstood. In this paper, we provide a perspective on the use of these metrics, guiding researchers on their meaning and interpretation, and helping to avoid pitfalls in their use. Finally, we propose and demonstrate the use of parametric augmentation functions as a means of providing nuanced information that may be more relevant in practical settings.
@InProceedings{chen_et_al:LIPIcs.ECRTS.2017.9, author = {Chen, Jian-Jia and von der Br\"{u}ggen, Georg and Huang, Wen-Hung and Davis, Robert I.}, title = {{On the Pitfalls of Resource Augmentation Factors and Utilization Bounds in Real-Time Scheduling}}, booktitle = {29th Euromicro Conference on Real-Time Systems (ECRTS 2017)}, pages = {9:1--9:25}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-037-8}, ISSN = {1868-8969}, year = {2017}, volume = {76}, editor = {Bertogna, Marko}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2017.9}, URN = {urn:nbn:de:0030-drops-71619}, doi = {10.4230/LIPIcs.ECRTS.2017.9}, annote = {Keywords: Real-time systems, speedup factors, utilization bounds, capacity augmentation bounds} }
Feedback for Dagstuhl Publishing