In

Clairvoyant Scheduling: Real-Time Support for Modern Applications

Datum
12.12.2011
Zeit
11:30 - 12:30
Sprecher
Michael Roitzsch
Zugehörigkeit
Institut für Systemarchitektur, Lehrstuhl Betriebssysteme
Sprache
en
Hauptthema
Informatik
Andere Themen
Informatik
Beschreibung
From video and music to user interface animations, a lot of real-time workloads run on today’s desktops and mobile devices, but real-time scheduling interfaces in commodity operating systems have not gained traction. As a result, the CPU scheduler receives no explicit knowledge about applications’ needs and thus falls back to heuristics or best-effort operation. A large body of real-time CPU scheduling research addresses this shortcoming, but developing applications within a real-time framework adds a burden for the developer: Best-effort computation adds no extra complexity, but results in weak real-time properties. Hard real-time environments offer strong guarantees, but are hard to develop and deploy. In my status talk, I will present existing approaches within this spectrum. In my thesis, I want to explore a new point in this design space: clairvoyant scheduling based on work queues of upcoming jobs. In contrast to CPU scheduling, many I/O-devices today are organized using work queues, informing their specific scheduler about pending work items which it can inspect and order consciously. I want to research how to provide the CPU scheduler with similarly rich information, keeping the impact on the developer in mind by integrating with emerging trends of application development. I propose a self-training scheduler, which uses deadlines to express timing requirements and lightweight application hints to express resource requirements. In my status talk, I will give an overview of my research idea, present my research agenda, and the evaluation already conducted using video playback as a dynamic high-throughput example load. Betreuer: Prof. Dr. Hermann Härtig Fachreferent: Prof. Dr. Christof Fetzer

Letztmalig verändert: 12.12.2011, 08:35:27

Veranstaltungsort

TUD Andreas-Pfitzmann-Bau (Informatik) (INF 1096 (Beratungsraum, 1. Etage))Nöthnitzer Straße4601069Dresden
Homepage
https://navigator.tu-dresden.de/etplan/apb/00

Veranstalter

TUD InformatikNöthnitzer Straße4601069Dresden
Telefon
+49 (0) 351 463-38465
Fax
+49 (0) 351 463-38221
Homepage
http://www.inf.tu-dresden.de
Scannen Sie diesen Code mit Ihrem Smartphone and bekommen Sie die Veranstaltung direkt in Ihren Kalender. Sollten Sie Probleme beim Scannen haben, vergrößern Sie den Code durch Klicken darauf.
  • AuAusgründung/Transfer
  • BaBauing., Architektur
  • BiBiologie
  • ChChemie
  • ElElektro- u. Informationstechnik
  • Sfür Schüler:innen
  • GsGesellschaft, Philos., Erzieh.
  • InInformatik
  • JuJura
  • MwMaschinenwesen
  • MtMaterialien
  • MaMathematik
  • MeMedizin
  • PhPhysik
  • PsPsychologie
  • KuSprache, Literatur und Kultur
  • UmUmwelt
  • VeVerkehr
  • WeWeiterbildung
  • WlWillkommen
  • WiWirtschaft