Ravenscar-EDF: Comparative benchmarking of an EDF variant of a ravenscar runtime

2Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Subsequent to the publication of the seminal work by Liu and Layland in 1973, researchers and practitioners alike started discussing which online scheduling algorithm was to be preferred between FPS and EDF. Results published in 2005 sustained the superiority of EDF, already proven in theory, also from an implementation perspective. With this work, we aim at digging deeper into the roots of those results. To this end, we took the first-ever instance of an Ada Ravenscar runtime, with its FPS scheduler, combined with its IPCP locking policy companion, and developed a variant of it that implements EDF scheduling coupled with DFP locking. In this manner, we were able to transparently attach those two runtime variants to a suite of synthetic benchmarks, which we used to perform an extensive quantitative comparison between those two runtimes, getting to the bottom of where one prevails on the other.

Cite

CITATION STYLE

APA

Carletto, P., & Vardanega, T. (2017). Ravenscar-EDF: Comparative benchmarking of an EDF variant of a ravenscar runtime. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10300 LNCS, pp. 18–33). Springer Verlag. https://doi.org/10.1007/978-3-319-60588-3_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free