We present an approach for adaptive scheduling of soft real-time legacy applications (for which no timing information is exposed to the system). Our strategy is based on the combination of two techniques: 1) a real-time monitor that observes the sequence of events generated by the application to infer its activation period, 2) a feedback mechanism that adapts the scheduling parameters to ensure a timely execution of the application. By a thorough experimental evaluation of an implementation of our approach, we show its performance and its efficiency. © 2010 ACM.
Self-tuning schedulers for legacy real-time applications / Cucinotta, Tommaso; Checconi, Fabio; Abeni, Luca; Palopoli, Luigi. - ELETTRONICO. - (2010), pp. 55-67. ( 5th ACM EuroSys Conference on Computer Systems, EuroSys 2010 Paris, fra 2010) [10.1145/1755913.1755921].
Self-tuning schedulers for legacy real-time applications
Cucinotta, Tommaso;Abeni, Luca;Palopoli, Luigi
2010-01-01
Abstract
We present an approach for adaptive scheduling of soft real-time legacy applications (for which no timing information is exposed to the system). Our strategy is based on the combination of two techniques: 1) a real-time monitor that observes the sequence of events generated by the application to infer its activation period, 2) a feedback mechanism that adapts the scheduling parameters to ensure a timely execution of the application. By a thorough experimental evaluation of an implementation of our approach, we show its performance and its efficiency. © 2010 ACM.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione



