Navigation: Papers · Theses · Presentations · Posters
Papers
These peer-reviewed conference and workshop proceedings resulted from my work at TU Dortmund and Osnabrück University.
These resulted from my work at TU Dortmund and Osnabrück University.
Overhead Prediction for PIM-Enabled Applications with Performance-Aware Behaviour Models
B. Friesel and O. Spinczyk
Proceedings of the 1st IEEE Cross-disciplinary Conference on Memory-Centric Computing (CCMCC '25)
Dresden, Germany, Oct. 2025. IEEE. to appear.
Artefacts
Understanding Product Line Runtime Performance with Behaviour Models and Regression Model Trees
B. Friesel and O. Spinczyk
Proceedings of the 29th ACM International Systems and Software Product Line Conference - Volume A (SPLC-A '25)
A Coruña, Spain, Sept. 2025. Association for Computing Machinery.
DOI: 10.1145/3744915.3748472
|
Artefacts
|
Slides
Lightning Talk: Feasibility Analysis of Semi-Permanent Database Offloading to UPMEM Near-Memory Computing Modules
B. Friesel, M. Lütke Dreimann, and O. Spinczyk
Datenbanksysteme für Business, Technologie und Web – Workshopband (BTW '25), pages 355–366
Bonn, Germany, Mar. 2025. Gesellschaft für Informatik.
DOI: 10.18420/BTW2025-140
|
Artefacts
|
Slides
Performance-Aware Behaviour Models for Feature-Dependent runtime Attributes in Product Lines
B. Friesel and O. Spinczyk
Proceedings of the 19th International Working Conference on Variability Modelling of Software-Intensive Systems (VaMoS '25), pages 131–135
Rennes, France, Feb. 2025. Association for Computing Machinery.
DOI: 10.1145/3715340.3715435
|
Artefacts
|
Slides
Performance Models for Task-Based Scheduling with Disruptive Memory Technologies
B. Friesel, M. Lütke Dreimann, and O. Spinczyk
Proceedings of the 2nd Workshop on Disruptive Memory Systems (DIMES '24), pages 1–8
Austin, TX, USA, Nov. 2024. Association for Computing Machinery.
DOI: 10.1145/3698783.3699376
|
Artefacts
|
Slides
HetSim: A Simulator for Task-based Scheduling on Heterogeneous Hardware
M. Lütke Dreimann, B. Friesel, and O. Spinczyk
Companion of the 15th ACM/SPEC International Conference on Performance Engineering (ICPE '24 Companion), pages 261–268
London, UK, May 2024. Association for Computing Machinery.
DOI: 10.1145/3629527.3652275
|
Artefacts
A Full-System Perspective on UPMEM Performance
B. Friesel, M. Lütke Dreimann, and O. Spinczyk
Proceedings of the 1st Workshop on Disruptive Memory Systems (DIMES '23), pages 1–7
Koblenz, Germany, Nov. 2023. Association for Computing Machinery.
DOI: 10.1145/3609308.3625266
|
Artefacts
|
Slides
Pros and Cons of Executable Neural Networks for Deeply Embedded Systems
M. Ferraz, B. Friesel, and O. Spinczyk
Proceedings of the 2023 Workshop on Compilers, Deployment, and Tooling for Edge AI (CODAI '23), pages 16–20
Hamburg, Germany, Sept. 2023. Association for Computing Machinery.
DOI: 10.1145/3615338.3618118
Kconfig-webconf: Retrofitting Performance Models onto Kconfig-Based Software Product Lines
B. Friesel, K. Elmenhorst, L. Kaiser, M. Müller, and O. Spinczyk
Proceedings of the 26th International Systems and Software Product Line Conference - Volume B (SPLC '22), pages 58–61
Graz, Austria, Sept. 2022. Association for Computing Machinery.
DOI: 10.1145/3503229.3547026
|
Artefacts
|
Demo
(YouTube)
|
Poster
|
Slides
On the Relation of Variability Modeling Languages and Non-Functional Properties
B. Friesel, M. Müller, M. Ferraz, and O. Spinczyk
Proceedings of the 26th ACM International Systems and Software Product Line Conference - Volume B (SPLC '22), pages 140–144
Graz, Austria, Sept. 2022. Association for Computing Machinery.
DOI: 10.1145/3503229.3547055
|
Slides
Black-Box Models for Non-Functional Properties of AI Software Systems
B. Friesel and O. Spinczyk
Proceedings of the 1st International Conference on AI Engineering - Software Engineering for AI (CAIN '22), pages 170–180
Pittsburgh, PA, USA, May 2022. Association for Computing Machinery.
DOI: 10.1145/3522664.3528602
|
Artefacts
Regression Model Trees: Compact Energy Models for Complex IoT Devices
B. Friesel and O. Spinczyk
Proceedings of the Workshop on Benchmarking Cyber-Physical Systems and Internet of Things (CPS-IoTBench '22)
2022. IEEE.
DOI: 10.1109/CPS-IoTBench56135.2022.00007
|
Artefacts
|
Presentation Video
(YouTube)
Performance is not Boolean: Supporting Scalar Configuration Variables in NFP Models
B. Friesel and O. Spinczyk
Tagungsband des FG-BS Frühjahrstreffens 2022
Hamburg, Germany, Mar. 2022. Gesellschaft für Informatik.
DOI: 10.18420/fgbs2022f-03
Decoupling Application Logic from Persistent Memory Frameworks with AspectC++
M. Köppen, B. Friesel, C. Borchert, and O. Spinczyk
Proceedings of the 11th Workshop on Programming Languages and Operating Systems (PLOS '21), pages 24–30
Oct. 2021. Association for Computing Machinery.
DOI: 10.1145/3477113.3487269
Data Serialization Formats for the Internet of Things
B. Friesel and O. Spinczyk
Electronic Communications of the EASST Vol. 80
2021.
DOI: 10.14279/tuj.eceasst.80.1134
Automatic Energy Model Generation with MSP430 EnergyTrace
B. Friesel, L. Kaiser, and O. Spinczyk
Proceedings of the Workshop on Benchmarking Cyber-Physical Systems and Internet of Things (CPSIoTBench '21), pages 26–31
Nashville, TN, USA, May 2021. Association for Computing Machinery. Best Presentation.
DOI: 10.1145/3458473.3458822
|
Presentation Video
(YouTube)
From Global to Local Quiescence: Wait-Free Code Patching of Multi-Threaded Processes
F. Rommel, C. Dietrich, B. Friesel, M. Köppen, C. Borchert, M. Müller, O. Spinczyk, and D. Lohmann
Proceedings of the 14th USENIX Symposium on Operating System Design and Implementation (OSDI '20), pages 651–666
Berkeley, CA, USA, Nov. 2020. USENIX Association.
Poster Abstract: I²C Considered Wasteful: Saving Energy with Host-Controlled Pull-Up Resistors
B. Friesel and O. Spinczyk
Proceedings of the 18th International Conference on Information Processing in Sensor Networks (IPSN '19), pages 315–316
Montreal, QC, Canada, Apr. 2019. Association for Computing Machinery.
DOI: 10.1145/3302506.3312606
|
Poster
Energy models in the loop
M. Buschhoff, B. Friesel, and O. Spinczyk
Procedia Computer Science, pages 130:1063–1068
2018.
DOI: 10.1016/j.procs.2018.04.154
Parameter-Aware Energy Models for Embedded-System Peripherals
B. Friesel, M. Buschhoff, and O. Spinczyk
Proceedings of the 13th International Symposium on Industrial Embedded Systems (SIES '18)
Graz, Austria, June 2018. IEEE.
DOI: 10.1109/SIES.2018.8442096
Annotations in Operating Systems with Custom AspectC++ Attributes
B. Friesel, M. Buschhoff, and O. Spinczyk
Proceedings of the 9th Workshop on Programming Languages and Operating Systems (PLOS '17), pages 36–42
Shanghai, China, Oct. 2017. Association for Computing Machinery.
DOI: 10.1145/3144555.3144561
PhyNetLab: An IoT-based Warehouse Testbed
R. Falkenberg, M. Masoudinejad, M. Buschhoff, A. K. Ramachandran Venkatapathy, B. Friesel, M. ten Hompel, O. Spinczyk, and C. Wietfeld
Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS '17), pages 1051–1055
Praha, Czech Republic, Sept. 2017.
DOI: 10.15439/2017F267
Theses
Performance Models for Embedded Software Product Lines
Dissertation, Universität Osnabrück, Apr. 2025.
DOI: 10.48693/670
Automatisierte Verfeinerung von Energiemodellen für eingebettete Systeme
Masterarbeit, Technische Universität Dortmund, Mar. 2017.
DOI: 10.17877/DE290R-18206.2
Presentations
A Full-System Perspective on UPMEM Performance. Frühjahrstreffen der GI-Fachgruppe Betriebssysteme, March 2024.
Weil „be excellent to each other“ nicht reicht — Über die Strukturen im Hintergrund: Awareness-Team und Schiedsstelle. 37th Chaos Communication Congress (37C3), Dec. 2023.
System-Level Performance Models for Disruptive Memory Technologies. Winter School on Operating Systems (WSOS '23), April 2023.
I²C Considered Wasteful -- Analyzing Energy Demands of Low-Level Protocols. Frühjahrstreffen der GI-Fachgruppe Betriebssysteme, March 2019.
Changepoint Detection. Chaosdorf, Oct. 2020.
Energiemodelle für Komponenten vernetzter eingebetteter Systeme. Frühjahrstreffen der GI-Fachgruppe Betriebssysteme, March 2018.
Nahverkehrs-APIs in Deutschland. MRMCD 2015, Sep. 2015.
Routing in Nahverkehrsnetzen. Chaosdorf, June 2015