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 (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
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)
, , , :
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
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. Januar 2020 - 22. Januar 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. 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
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. 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)
- Bearbeiter: Nicolas Pfeiffer (beendet am 02.03.2020, Ausarbeitung...)
- Betreuer: 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)
- Bearbeiter: Jonas Rabenstein (beendet am 22.5.2019 )
- Betreuer: 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)
- Betreuer: 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
- Bearbeiter: Eva Dengler (beendet am 28.04.2020 )
- Betreuer: 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)
- Betreuer: 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
- Bearbeiter: Florian Fischer (beendet am 06.06.2022, Ausarbeitung...)
- Betreuer: 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)
- Betreuer: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc.
- Hardware-gestütztes Profiling von Systemsoftware am Beispiel eines Vielkernforschungsbetriebssystems
- Betreuer: 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
- Betreuer: Sebastian Maier, M. Sc., Florian Schmaus, M. Sc.
- Konzeption und Implementierung einer Überwachungseinheit für Laufzeitmetriken in OctoPOS (OCTOMON)
- Betreuer: 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)
- Bearbeiter: Burak Ok (beendet am 29.11.2019 )
- Betreuer: Florian Schmaus, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Operating System Configuration and Build System (OSCB)
- Bearbeiter: Roman Sommer (beendet am 01.03.2021 )
- Betreuer: 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)
- Bearbeiter: Fabian Schindlatz (beendet am 1.9.2020 )
- Betreuer: 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
- Bearbeiter: Florian Schmaus (beendet am 15.09.2015 )
- Betreuer: 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)
- Bearbeiter: Schmaus Florian (beendet am 15.10.2012 )
- Betreuer: Dipl.-Inf. Klaus Stengel