Florian Schmaus
Florian Schmaus, M. Sc.
Research and Academic Activities
- iRTSS: invasive Runtime Support System (SFB/TRR 89 Invasive Computing, Project C1)
- ergoo group
2022
Invasive Computing
FAU University Press, 2022
ISBN: 978-3-96147-571-1
DOI: 10.25593/978-3-96147-571-1
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , :
Invasive Run-Time Support System (iRTSS)
In: Jürgen Teich, Jörg Henkel, Andreas Herkersdorf (ed.): Invasive Computing, Erlangen: FAU University Press, 2022, p. 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
Modern Concurrency Platforms Require Modern System-Call Techniques
In: Technical reports / Department Informatik, 2021, Article No.: CS-2021-02
DOI: 10.25593/issn.2191-5008/CS-2021-02
URL: https://opus4.kobv.de/opus4-fau/files/17655/paper.pdf
(Techreport)
, , , :
Nowa: A Wait-Free Continuation-Stealing Concurrency Platform
35th IEEE International Parallel & Distributed Processing Symposium (IPDPS) (Portland, Oregon, 17. May 2021 - 21. May 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
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
, , , , , , , , :
Towards Taming the Computing Continuum: System Software for Future Many-Core Architectures
HiPEAC 2020 (Bologna, 20. January 2020 - 22. January 2020)
, , , , , , :
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
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. July 2019 - 11. July 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
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
EsseOS: Haskell-based Tailored Services for the Cloud
International Workshop on Adaptive and Reflective Middleware (Beijing, China, 9. December 2013 - 13. December 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