UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
LAOS - Latenzgewahrheit in Betriebssystemen für massiv-parallele Prozessoren

Thema des Vorhabens ist die effiziente Nutzung von Kernen homogener oder heterogener massiv-paralleler Prozessoren für Betriebssystemprozesse im Namen von ablaufenden (nichtsequentiellen) Anwendungsprogrammen. Im Vordergrund stehen konstruktive Ansätze zur Vorbeugung, Vermeidung und Verbergung von Latenzen, hervorgerufen beim Zugriff konkurrierender Prozesse auf gemeinsame Betriebsmittel und bei Ausführung von Systemfunktionen. Schwerpunktmäßig untersucht werden optimistische Verfahren der Interprozesssynchronisation im Zusammenspiel mit vorausschauenden Maßnahmen zur Bindung von Kontrollflüssen an dedizierten, freien oder weniger ausgelasteten Kernen des ausführenden Prozessors. Es werden Bindungsoptionen von Betriebssystemfunktionen an Prozessorkerne entwickelt, aspektorientiert programmiert und hinsichtlich Effizienz bewertet. Die von Grund auf durchgeführte Implementierung eines parallelen, nachrichtenversendenden Betriebssystemkerns dient der Bewertung der entwickelten Lösungen am Objekt selbst und liefert darüber hinausgehend auch Vorlagen zur Verbesserung der internen Parallelität und Skalierbarkeit konventioneller Betriebssysteme. Eine Funktionsintegration mit Komponenten eines Linux-Kerns ist daher ebenfalls angestrebt.
Projektleitung:
Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat

Beteiligte:
Dr.-Ing. Stefan Reif, Dr.-Ing. Gabor Drescher, M. Sc., Christian Eichler, M. Sc., Prof. Dr.-Ing. Timo Hönig

Stichwörter:
multi-core; many-core; Minimalkern; Synchronisation; Latenz

Beginn: 1.6.2011

Förderer:
Deutsche Forschungsgemeinschaft

Kontakt:
Schröder-Preikschat, Wolfgang
Telefon +49 9131 85-27278, Fax +49 9131 85-28732, E-Mail: wosch@cs.fau.de
Publikationen
Drescher, Gabor ; Hönig, Timo ; Maier, Sebastian ; Oechslein, Benjamin ; Schröder-Preikschat, Wolfgang: A Scalability-Aware Kernel Executive for Many-Core Operating Systems. In: S. Lankes ; C. Clauss (Hrsg.) : Proceedings of the 1st Workshop on Runtime and Operating Systems for the Many-core Era (ROME 2013 Aachen August 26, 2013). Berlin-Heidelberg : Springer-Verlag, 2013, S. 823-832. (Lecture Notes in Computer Science (LNCS))
[doi>10.1007/978-3-642-54420-0_80]
Hofer, Wanja ; Danner, Daniel ; Müller, Rainer ; Scheler, Fabian ; Schröder-Preikschat, Wolfgang ; Lohmann, Daniel: Sloth on Time: Efficient Hardware-Based Scheduling for Time-Triggered RTOS. In: Lu, Chenyang ; Almeida, Luis (Hrsg.) : Proceedings of the 33rd IEEE Real-Time Systems Symposium (RTSS 2012) (33rd IEEE Real-Time Systems Symposium (RTSS 2012) San Juan, Puerto Rico December 2012). Los Alamitos, CA, USA : IEEE Computer Society, 2012, S. 237-247. - ISBN 978-0-7695-4869-2
[doi>10.1109/RTSS.2012.75]
Hofer, Wanja ; Lohmann, Daniel ; Schröder-Preikschat, Wolfgang: Sleepy Sloth: Threads as Interrupts as Threads. In: Almeida, Luis ; Brandt, Scott (Hrsg.) : Proceedings of the 32nd IEEE Real-Time Systems Symposium (RTSS 2011) (32nd IEEE Real-Time Systems Symposium (RTSS 2011) Vienna, Austria November 2011). Los Alamitos, CA, USA : IEEE Computer Society, 2011, S. 67-77. - ISBN 978-0-7695-4591-2
[doi>10.1109/RTSS.2011.14]
Reif, Stefan ; Schröder-Preikschat, Wolfgang: POSTER: A Predictable Synchronisation Algorithm. In: ACM SIGPLAN (Hrsg.) : Proceedings of the 23rd Annual Symposium on Principles and Practice of Parallel Programming (PPoPP 2018) (23rd Annual Symposium on Principles and Practice of Parallel Programming (PPoPP 2018) Vienna, Austria February 24-28). 2018, S. 415-416. - ISBN 978-1-4503-4982-6
[doi>10.1145/3178487.3178533]
Reif, Stefan ; Schröder-Preikschat, Wolfgang: Precisely Timed Task Execution. In: IEEE (Hrsg.) : Proceedings of the 23rd International Symposium on Real-Time Distributed Computing (International Symposium on Real-Time Distributed Computing (ISORC 2020) Nashville, TN, USA May 19-21). 2020, S. 1-10.
Herzog, Benedict ; Gerhorst, Luis ; Heinloth, Bernhard ; Reif, Stefan ; Hönig, Timo ; Schröder-Preikschat, Wolfgang: INTSPECT: Interrupt Latencies in the Linux Kernel. In: IEEE (Hrsg.) : Proceedings of the 2018 Brazilian Symposium on Computing Systems Engineering (SBESC '18) (Brazilian Symposium on Computing Systems Engineering Salvador, Brazil 6. - 9. 11. 2018). 2018, S. 1-8.
Reif, Stefan ; Schröder-Preikschat, Wolfgang: Predictable Synchronisation Algorithms for Asynchronous Critical Sections. Erlangen : Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU). 2018 (CS-2018-03). - Interner Bericht. 15 Seiten (Technical reports / Department Informatik Bd. CS-2018-03) ISSN 2191-5008
[doi>10.25593/issn.2191-5008/CS-2018-03]
Reif, Stefan ; Hönig, Timo ; Schröder-Preikschat, Wolfgang: In the Heat of Conflict: On the Synchronisation of Critical Sections. In: IEEE (Hrsg.) : Proceedings of the 20th International Symposium on Real-Time Distributed Computing (ISORC 2017) (20th International Symposium on Real-Time Distributed Computing (ISORC 2017) Toronto, Canada May 16-18, 2017). 2017, S. -.

Institution: Lehrstuhl für Informatik 4 (Systemsoftware)
UnivIS ist ein Produkt der Config eG, Buckenhof