
Phillip Raffeck
Member of the research staff at the
Department of Computer Science 4 (Distributed Systems and Operating Systems) at
Friedrich-Alexander-Universität Erlangen-Nürnberg.
Publications
OSPERT 2022 | Raffeck, Phillip; Schröder-Preikschat, Wolfgang; Ulbrich, Peter. Revisiting Migration Overheads in Real-Time Systems: One Look at Not-So-Uniform Platforms. In Proceedings of the 16th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '22).. |
---|---|
SBESC 2021 | Reif, Stefan; Raffeck, Phillip; Gerhorst, Luis; Schröder-Preikschat, Wolfgang; Hönig, Timo. Migration-Based Synchronization. In Proceedings of the 11th Brazilian Symposium on Computing Systems Engineering (SBESC '21). |
RTSS 2020 (Brief Presentations) |
Reif, Stefan; Raffeck, Phillip; Ulbrich, Peter; Schröder-Preikschat, Wolfgang. Work In Progress: Control-Flow Migration for Data-Locality Optimisation in Multi-Core Real-Time Systems. In Proceedings of the 41th Real-Time Systems Symposium (RTSS BP '20). |
RTSS 2019 (Brief Presentations) |
Raffeck, Phillip; Ulbrich, Peter; Schröder-Preikschat, Wolfgang. Work In Progress: Migration Hints in Real-Time Operating Systems. In Proceedings of the 40th Real-Time Systems Symposium (RTSS BP '19). |
EWiLi 2019 | Reif, Stefan; Raffeck, Phillip; Janker, Heiko; Gerhorst, Luis; Hönig, Timo; Schröder-Preikschat, Wolfgang. Earl: Energy-Aware Reconfigurable Locks. In Proceedings of the 9th Embedded Operating Systems Workshop (EWiLi '19). |
Echtzeit 2019 | Raffeck, Phillip. Mikroarchitekturgewahre Analyse des Ressourcen-verbrauchs unter Berücksichtigung des Gesamtsystems. In Autonome Systeme - 50 Jahre PEARL (Echtzeit '19) |
WCET 2019 | Raffeck, Phillip; Eichler, Christian; Wägemann, Peter; Schröder-Preikschat, Wolfgang. Worst-Case Energy-Consumption Analysis by Microarchitecture-Aware Timing Analysis for Device-Driven Cyber-Physical Systems. In Proceedings of the 19th International Workshop on Worst-Case Execution Time Analysis (WCET '19). |
OSPERT 2019 (Best Paper) |
Klaus, Tobias; Ulbrich, Peter; Raffeck, Phillip; Frank, Benjamin; Wernet, Lisa; Ritter von Onciul, Maxim; Schröder-Preikschat, Wolfgang. Boosting Job-Level Migration by Static Analysis. In Proceedings of the 15th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT '19). |
IEEE ESL 2018 | Sieh, Volkmar; Burlacu, Robert; Hönig, Timo; Janker, Heiko; Raffeck, Phillip; Wägemann, Peter; Schröder-Preikschat, Wolfgang. Combining Automated Measurement-Based Cost Modeling with Static Worst-Case Execution-Time and Energy-Consumption Analyses. In IEEE Embedded Systems Letters (IEEE ESL). |
ACM TECS 2017 | Wägemann, Peter; Distler, Tobias; Janker, Heiko; Raffeck, Phillip; Sieh, Volkmar; Schröder-Preikschat, Wolfgang. Operating Energy-Neutral Real-Time Systems. In ACM Transactions on Embedded Computing (ACM TECS 2017). |
ISORC 2017 (Best Paper) |
Sieh, Volkmar; Burlacu, Robert; Hönig, Timo; Janker, Heiko; Raffeck, Phillip; Wägemann, Peter; Schröder-Preikschat, Wolfgang. An End-To-End Toolchain: From Automated Cost Modeling to Static WCET and WCEC Analysis. In Proceedings of the IEEE International Symposium on Real-Time Computing (ISORC '17). |
RTSS 2016 (Work in Progress) |
Wägemann, Peter; Distler, Tobias; Raffeck, Phillip; Schröder-Preikschat, Wolfgang. Towards Code Metrics for Benchmarking Timing Analysis. In Proceedings of the 37th Real-Time Systems Symposium Work-in-Progress Session (RTSS WiP '16). |
Wägemann, Peter; Distler, Tobias; Raffeck, Phillip; Schröder-Preikschat, Wolfgang. Poster Abstract: Towards Code Metrics for Benchmarking Timing Analysis. In Proceedings of the 37th Real-Time Systems Symposium (RTSS '16). |
|
Echtzeit 2016 | Raffeck, Phillip. Entwurf und Implementierung eines energieneutralen Echtzeit-Betriebssystems. In Internet der Dinge (Echtzeit '16) |
RTAS 2016 | Wägemann, Peter; Distler, Tobias; Janker, Heiko; Raffeck, Phillip; Sieh, Volkmar. A Kernel for Energy-Neutral Real-Time Systems with Mixed Criticalities. In Proceedings of the 22nd Real-Time and Embedded Technology and Applications Symposium (RTAS '16) |
Research
EnOS | Energy-Neutral Real-Time Systems |
---|
Academic Activities
RTAS 2022 | Secondary Reviewer for the 2022 Real-Time Embedded Technology ad Applications Symposium |
---|---|
EMSOFT 2021 | Secondary Reviewer for the 2021 International Conference on Embedded Software |
ISORC 2021 | Secondary Reviewer for the 2021 International Symposium on Real-Time Distributed Computing |
RTAS 2020 | Secondary Reviewer for the 2020 Real-Time Embedded Technology ad Applications Symposium |
ISORC 2020 | Secondary Reviewer for the 2020 International Symposium on Real-Time Distributed Computing |
EMSOFT 2020 | Secondary Reviewer for the 2020 International Conference on Embedded Software |
OSPERT 2019 | Secondary Reviewer for the 2019 Workshop on Operating Systems Platforms for Embedded Real-Time Applications |
EMSOFT 2019 | Secondary Reviewer for the 2019 International Conference on Embedded Software |
Teaching
Winter Term 2021/22
- Systemnahe Programmierung in C (SPiC), Übungen
- Betriebssysteme (BS), Übungen
- Verlässliche Echtzeitsysteme (VEZS), Übungen
Summer Term 2021
- Seminar: Ausgewählte Kapitel der Systemsoftware (AKSS)
Verlässliche Echtzeitsysteme (VEZS), Übungen(entfällt)Praktikum angewandte Systemsoftwaretechnik (PASST)(entfällt)
Winter Term 2020/21
- Verlässliche Echtzeitsysteme (VEZS), Übungen
- Nebenläufige Systeme (CS), Übungen
- Seminar: Ausgewählte Kapitel der Systemsoftware (AKSS)
- Praktikum angewandte Systemsoftwaretechnik (PASST)
Summer Term 2020
Winter Term 2019/20
Summer Term 2019
Previous Terms [|]
Theses
(automatically exported by UnivIS)
Own Theses
- Design and Implementation of an Energy-Neutral Operating System
- Supervisors: Dr.-Ing. Peter Wägemann, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Microarchitecture-Aware Whole-System Resource Analysis
- Supervisors: Dr.-Ing. Peter Wägemann, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
Open Topics
Ongoing Theses
- Static Analysis of Interrupt Latency
- Supervisors: Prof. Dr.-Ing. Rüdiger Kapitza, Thomas Preisner, M. Sc., Phillip Raffeck, M. Sc., Dustin Nguyen, M. Sc.
Finished Theses
- Auslagerung von Betriebssystemfunktionalität an DMA-Einheiten
- Supervisors: Phillip Raffeck, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Dynamische Migrationsentscheidungen in Mehrkernsystemen
- Student: Helene Gsänger (handed in on 30.11.2020, Thesis file...)
- Supervisors: Phillip Raffeck, M. Sc., Prof. Dr.-Ing. Peter Ulbrich, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Enabling Predictable Migration in Real-Time Capable Generic Operating Systems
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Phillip Raffeck, M. Sc.
- Evaluating the Cost of Preemptions and Migrations in Real-Time Schedulers
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Phillip Raffeck, M. Sc.
- Implementation and Evaluation of Trace-Based Timing Analysis
- Student: Julius Wiedmann (handed in on 02.12.2019, Thesis file...)
- Supervisors: Phillip Raffeck, M. Sc., Simon Schuster, M. Sc., Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat
- Implementing an Address Sanitizer Runtime for x86_64 Kernel Development
- Student: Julian Zboril (handed in on 13.05.2024 )
- Supervisors: Prof. Dr.-Ing. Rüdiger Kapitza, Maximilian Ott, M. Sc., Phillip Raffeck, M. Sc.
- Specifying and Verifying Sequences and Sort Algorithms in a Rust Verifier
- Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Phillip Raffeck, M. Sc., Simon Schuster, M. Sc.
- Static Analysis of Interrupt Latency in Operating Systems Kernels
- Supervisors: Prof. Dr.-Ing. Rüdiger Kapitza, Thomas Preisner, M. Sc., Phillip Raffeck, M. Sc.
- Tool-Supported Architecture Transformation of Neural-Network Applications under Real-Time Constraints
- Supervisors: Prof. Dr.-Ing. Rüdiger Kapitza, Phillip Raffeck, M. Sc., Dr.-Ing. Peter Wägemann