Activiteiten per jaar
Samenvatting
During the design phase of many real-time systems, designers often have a range of acceptable period values for which some levels of safety or quality of service are guaranteed. The choice of period values influences system schedulability and computational complexity of schedulability analysis, especially for the rate monotonic (RM) scheduling algorithm. It has been shown that RM guarantees 100% utilization if the periods are harmonic, i.e., Each period is an integer multiple of shorter periods. In this paper, we address harmonic period assignment problem where each task has a given period range. We extend the results of our previous work and present an O(n 2log(n)) algorithm (where n is the number of tasks) to verify necessary and sufficient conditions for the existence of a harmonic period assignment in cases where the previous solution has pseudo-polynomial computational complexity. We provide utilization bounds of the potential assignments as well as a heuristic algorithm to construct low utilization harmonic task sets. The efficiency of our period assignment algorithms has been evaluated in terms of acceptance ratio, task set utilization, data structure size, and the number of operations required for harmonic period assignment.
Originele taal-2 | Engels |
---|---|
Titel | 2015 27th Euromicro Conference on Real-Time Systems |
Uitgeverij | Institute of Electrical and Electronics Engineers |
Pagina's | 149-159 |
Aantal pagina's | 11 |
ISBN van elektronische versie | 978-1-4673-7570-2 |
DOI's | |
Status | Gepubliceerd - 6 aug. 2015 |
Extern gepubliceerd | Ja |
Evenement | 27th Euromicro Conference on Real-Time Systems, ECRTS 2015 - Lund, Zweden Duur: 8 jul. 2015 → 10 jul. 2015 |
Congres
Congres | 27th Euromicro Conference on Real-Time Systems, ECRTS 2015 |
---|---|
Land/Regio | Zweden |
Stad | Lund |
Periode | 8/07/15 → 10/07/15 |
Bibliografische nota
Publisher Copyright:© 2015 IEEE.
Vingerafdruk
Duik in de onderzoeksthema's van 'An Efficient Method for Assigning Harmonic Periods to Hard Real-Time Tasks with Period Ranges'. Samen vormen ze een unieke vingerafdruk.Activiteiten
- 2 Genodigd spreker
-
Invited talk at UvA: "The past, present, and future trends in real-time systems design"
Nasri, M. (Spreker)
6 sep. 2023Activiteit: Types gesprekken of presentaties › Genodigd spreker › Wetenschappelijk
-
Keynote at CompSys 2023: "The right action at the right time: past, present, and future trends in real-time systems design"
Nasri, M. (Spreker)
28 jun. 2023Activiteit: Types gesprekken of presentaties › Genodigd spreker › Wetenschappelijk