Florian Schmaus
Florian Schmaus, M. Sc.

Department Informatik (INF)
Lehrstuhl für Informatik 4 (Systemsoftware)
- E-Mail: flow@cs.fau.de
- Webseite: https://sys.cs.fau.de/~flow
Research and Academic Activities
- iRTSS: invasive Runtime Support System (SFB/TRR 89 Invasive Computing, Project C1)
- ergoo group
2022
- Anantharajaiah N., Asfour T., Bader M., Bauer L., Becker J., Bischof S., Brand M., Bungartz HJ., Eichler C., Esper K., Falk J., Fasfous N., Freiling F., Fried A., Gerndt M., Glaß M., Gonzalez J., Hannig F., Heidorn C., Henkel J., Herkersdorf A., Herzog B., John J., Hönig T., Hundhausen F., Khdr H., Langer T., Lenke O., Lesniak F., Lindermayr A., Listl A., Maier S., Megow N., Mettler M., Müller-Gritschneder D., Nassar H., Paus F., Pöppl A., Pourmohseni B., Rabenstein J., Raffeck P., Rapp M., Rivas SN., Sagi M., Schirrmacher F., Schlichtmann U., Schmaus F., Schröder-Preikschat W., Schwarzer T., Sikal MB., Simon B., Snelting G., Spieck J., Srivatsa A., Stechele W., Teich J., Comprés Ureña IA., Verbauwhede I., Walter D., Wild T., Wildermann S., Wille M., Witterauf M., Zhang L.:
Invasive Computing
FAU University Press, 2022
ISBN: 978-3-96147-571-1
DOI: 10.25593/978-3-96147-571-1 - Bauer L., Henkel J., Hönig T., Schröder-Preikschat W., Eichler C., Gonzalez J., Herzog B., Langer T., Maier S., Rabenstein J., Raffeck P., Schmaus F.:
Invasive Run-Time Support System (iRTSS)
In: Jürgen Teich, Jörg Henkel, Andreas Herkersdorf (Hrsg.): Invasive Computing, Erlangen: FAU University Press, 2022, S. 291-315
ISBN: 978-3-96147-571-1
DOI: 10.25593/978-3-96147-571-1
URL: https://opus4.kobv.de/opus4-fau/frontdoor/index/index/docId/20033
2021
- Schmaus F., Fischer F., Hönig T., Schröder-Preikschat W.:
Modern Concurrency Platforms Require Modern System-Call Techniques
In: Technical reports / Department Informatik, 2021, Art.Nr.: CS-2021-02
DOI: 10.25593/issn.2191-5008/CS-2021-02
URL: https://opus4.kobv.de/opus4-fau/files/17655/paper.pdf
(Techreport) - Schmaus F., Pfeiffer N., Hönig T., Nolte J., Schröder-Preikschat W.:
Nowa: A Wait-Free Continuation-Stealing Concurrency Platform
35th IEEE International Parallel & Distributed Processing Symposium (IPDPS) (Portland, Oregon, 17. Mai 2021 - 21. Mai 2021)
In: 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2021
DOI: 10.1109/IPDPS49936.2021.00044
URL: https://www4.cs.fau.de/~flow/papers/schmaus2021nowa.pdf
2020
- Rheindt S., Maier S., Pohle N., Nolte L., Lenke O., Schmaus F., Wild T., Schröder-Preikschat W., Herkersdorf A.:
DySHARQ: Dynamic Software-Defined Hardware-Managed Queues for Tile-Based Architectures
In: International Journal of Parallel Programming (2020)
ISSN: 0885-7458
DOI: 10.1007/s10766-020-00687-7 - Schmaus F., Maier S., Langer T., Rabenstein J., Bauer L., Henkel J., Schröder-Preikschat W.:
Towards Taming the Computing Continuum: System Software for Future Many-Core Architectures
HiPEAC 2020 (Bologna, 20. Januar 2020 - 22. Januar 2020) - Schmaus F., Maier S., Langer T., Rabenstein J., Hönig T., Bauer L., Henkel J., Schröder-Preikschat W.:
System Software for Resource Arbitration on Future Many-* Architectures
2nd Workshop on Resource Arbitration for Dynamic Runtimes (RADR)
In: 2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) 2020
DOI: 10.1109/IPDPSW50202.2020.00160
2019
- Rheindt S., Maier S., Schmaus F., Wild T., Schröder-Preikschat W., Herkersdorf A.:
SHARQ: Software-Defined Hardware-Managed Queues for Tile-Based Manycore Architectures
19th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS) (Samos, 8. Juli 2019 - 11. Juli 2019)
In: Proceedings of the 19th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS) 2019
DOI: 10.1007/978-3-030-27562-4_15
2017
- Pöppl A., Damschen M., Schmaus F., Fried A., Mohr M., Blankertz M., Bauer L., Henkel J., Schröder-Preikschat W., Bader M.:
Shallow Water Waves on a Deep Technology Stack: Accelerating a Finite Volume Tsunami Model using Reconfigurable Hardware in Invasive Computing
Euro-Par 2017 (Santiago de Compostela, Spain)
In: Euro-Par 2017: Parallel Processing Workshops 2017
DOI: 10.1007/978-3-319-75178-8_54
2013
- Stengel K., Schmaus F., Kapitza R.:
EsseOS: Haskell-based Tailored Services for the Cloud
International Workshop on Adaptive and Reflective Middleware (Beijing, China, 9. Dezember 2013 - 13. Dezember 2013)
In: Proceedings of the 12th International Workshop on Adaptive and Reflective Middleware (ARM '13) 2013
DOI: 10.1145/2541583.2541587
URL: http://doi.acm.org/10.1145/2541583.2541587
Winter Term 2020
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
Summer Term 2020
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
Winter Term 2019
- Real-Time Systems / Verlässliche Echtzeitsysteme
- Praktikum angewandte Systemsoftwaretechnik
Summer Term 2019
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
- Praktikum angewandte Systemsoftwaretechnik
Winter Term 2018
- Real-Time Systems / Echtzeitsysteme
- Praktikum angewandte Systemsoftwaretechnik
Summer Term 2018
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
- Ausgewählte Kapitel der Systemsoftware
- Praktikum angewandte Systemsoftwaretechnik
Winter Term 2017
- Real-Time Systems / Echtzeitsysteme
Summer Term 2017
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
Winter Term 2016
- Seminar: Konzepte von Betriebsystem-Komponenten
- Real-Time Systems / Echtzeitsysteme
Summer Term 2016
- Dependable Real-Time Systems / Verlässliche Echtzeitsysteme
Winter Term 2015
- Systemprogrammierung 2
- Real-Time Systems / Echtzeitsysteme
Summer Term 2014
- Systemprogrammierung 2
Summer Term 2013
- Systemprogrammierung 2
Winter Term 2012
- Systemprogrammierung 2
Summer Term 2012
- Systemprogrammierung 2
- A Cactus Stack Implementation for a Microparallism Runtime (EMPER-CACTUS)
- Student: Nicolas Pfeiffer (handed in on 02.03.2020, Thesis file...)
- Supervisors: Florian Schmaus, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- A Distributed TCP/IP Stack for Tile-based Manycore Architectures (OCTO_TCP)
- Student: Jonas Rabenstein (handed in on 22.5.2019 )
- Supervisors: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- A Survey and Evaluation Framework of Memory Allocators on Many-Core Systems (KMMALLOC)
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Florian Schmaus, M. Sc.
- Decoupling User and Kernel Space: A System Call Framework for OctoPOS
- Student: Eva Dengler (handed in on 28.04.2020 )
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Dr.-Ing. Tobias Langer, Jonas Rabenstein, M. Sc., Florian Schmaus, M. Sc.
- Development of a Flocking Simulation for the Evaluation of Locality-Aware Work-Stealing Scheduling (EMPER-Simulation)
- Supervisors: Florian Schmaus, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Elevating System Request to First-Class Citizens of Work-Stealing Concurrency Platforms
- Student: Florian Fischer (handed in on 06.06.2022, Thesis file...)
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Florian Schmaus, M. Sc.
- Entwurf und Implementierung einer asynchronen Auftrags- und Kommunikationsschnittstelle für Vielkernbetriebssysteme (OCTOPOS-AAM)
- Supervisors: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc.
- Hardware-gestütztes Profiling von Systemsoftware am Beispiel eines Vielkernforschungsbetriebssystems
- Supervisors: Florian Schmaus, M. Sc., Sebastian Maier, M. Sc., Dr.-Ing. Gabor Drescher, M. Sc., Dr.-Ing. Christoph Erhardt
- Invasive Computing on Clusters: Multi-node support for OctoPOS
- Supervisors: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc.
- Konzeption und Implementierung einer Überwachungseinheit für Laufzeitmetriken in OctoPOS (OCTOMON)
- Supervisors: Florian Schmaus, M. Sc., Dr.-Ing. Tobias Langer, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Operating System Assistance for an Experimental Microparallelism Runtime (OSEMPER)
- Student: Burak Ok (handed in on 29.11.2019 )
- Supervisors: Florian Schmaus, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Operating System Configuration and Build System (OSCB)
- Student: Roman Sommer (handed in on 01.03.2021 )
- Supervisors: Florian Schmaus, M. Sc., Jonas Rabenstein, M. Sc., Dr.-Ing. Tobias Langer, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Proxy Filesystem Support for OctoPOS (OCTO-PROXYFS)
- Student: Fabian Schindlatz (handed in on 1.9.2020 )
- Supervisors: Florian Schmaus, M. Sc., Jonas Rabenstein, M. Sc., Dr.-Ing. Tobias Langer, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
Own Masters Thesis
- Porting Cilk to the OctoPOS Operating System
- Student: Florian Schmaus (handed in on 15.09.2015 )
- Supervisors: Dr.-Ing. Christoph Erhardt, Dr.-Ing. Gabor Drescher, M. Sc., Dr.-Ing. Jens Schedel, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
Own Bachelors Thesis
- Development and Evaluation of a Customizeable, Memcached-Compatible Caching Service Implemented in Haskell (hs_memcached)
- Student: Schmaus Florian (handed in on 15.10.2012 )
- Supervisors: Dipl.-Inf. Klaus Stengel