Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
(a picture of me)

Benedict Herzog

Member of the research staff at the
Bochum Operating Systems and System Software (BOSS) at
Ruhr-Universität Bochum (RUB).

Former 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 (FAU).

Publications

(automatically exported by UnivIS)

Herzog, Benedict ; Reif, Stefan ; Hügel, Fabian ; Schröder-Preikschat, Wolfgang ; Hönig, Timo:
Bears: Building Energy-Aware Reconfigurable Systems.
In: IEEE (Ed.) : Proceedings of the 2022 Brazilian Symposium on Computing Systems Engineering (SBESC '22)
(Brazilian Symposium on Computing Systems Engineering, Fortaleza, Brazil, 21. - 24.11.2022).
2022, pp 1-8.
Keywords: InvasIC; NEON; Memento; ANTILLAS (BibTeX)

Bauer, Lars ; Henkel, Jörg ; Hönig, Timo ; Schröder-Preikschat, Wolfgang ; Eichler, Christian ; Jeferson, Gonzalez ; Herzog, Benedict ; Langer, Tobias ; Maier, Sebastian ; Rabenstein, Jonas ; Raffeck, Phillip ; Schmaus, Florian:
Invasive Run-Time Support System (iRTSS).
In: Teich, Jürgen ; Henkel, Jörg ; Herkersdorf, Andreas (Ed.) : Invasive Computing.
Erlangen : FAU University Press, 2022, pp 291-315. - ISBN 978-3-96147-571-1
Keywords: InvasIC; iRTSS; OctoPOS; Agent System
[doi>10.25593/978-3-96147-571-1] (BibTeX)

Herzog, Benedict ; Reif, Stefan ; Hemp, Judith ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Resource-Demand Estimation for Edge Tensor Processing Units.
In: ACM Transactions on Embedded Computing Systems (Special Issue on Accelerating AI on the Edge) Volume 21 (2022), No. 5, pp 58:1-58:24
Keywords: InvasIC; PAX; eLARN; NEON; ANTILLAS
[doi>10.1145/3520132] (BibTeX)

Gerhorst, Luis ; Herzog, Benedict ; Reif, Stefan ; Schröder-Preikschat, Wolfgang ; Hönig, Timo:
AnyCall: Fast and Flexible System-Call Aggregation.
In: ACM (Ed.) : Proceedings of the 11th Workshop on Programming Languages and Operating Systems (PLOS'21)
(11th Workshop on Programming Languages and Operating Systems, virtual, 2021-10-25).
2021, pp 1-8.
Keywords: Neon; ANTILLAS
[doi>10.1145/3477113.3487267] (BibTeX)

Herzog, Benedict ; Hügel, Fabian ; Reif, Stefan ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Automated Selection of Energy-efficient Operating System Configurations.
In: ACM (Ed.) : Proceedings of the 2nd International Workshop on Energy-Efficient Learning at the Edge (WEEE'21)
(2nd International Workshop on Energy-Efficient Learning at the Edge, virtual, 2021-06-28).
2021, pp 309-315.
Keywords: InvasIC; Coke; ANTILLAS (BibTeX)

Reif, Stefan ; Herzog, Benedict ; Hemp, Judith ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Poster: AI Waste Prevention: Time and Power Estimation for Edge Tensor Processing Units.
In: Nieße, Astrid ; Ardakanian, Omid (Ed.) : Proceedings of the Twelfth ACM International Conference on Future Energy Systems (e-Energy 2021)
(Twelfth ACM International Conference on Future Energy Systems (e-Energy 2021), Torino, Italy, June 28 - July 2, 2021).
New York : ACM, 2021. (Poster Abstract)
Keywords: InvasIC; eLARN; PAX; ANTILLAS (BibTeX)

Herzog, Benedict ; Reif, Stefan ; Hügel, Fabian ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Poster: Towards Automated System-Level Energy-Efficiency Optimisation using Machine Learning.
In: ACM (Ed.) : Proceedings of the Twelfth ACM International Conference on Future Energy Systems (e-Energy 2021)
(Twelfth ACM International Conference on Future Energy Systems (e-Energy 2021), Torino, Italy, June 28 - July 2, 2021).
New York : ACM, 2021. (Poster Abstract)
Keywords: InvasIC; eLARN; Coke; ANTILLAS (BibTeX)

Herzog, Benedict ; Reif, Stefan ; Preis, Julian ; Schröder-Preikschat, Wolfgang ; Hönig, Timo:
The Price of Meltdown and Spectre: Energy Overhead of Mitigations at Operating System Level.
In: ACM (Ed.) : Proceedings of the 14th European Workshop on Systems Security (EuroSec'21)
(14th European Workshop on Systems Security, virtual, 2021-04-26).
2021, pp 8-14.
Keywords: InvasIC; eLARN; ANTILLAS
[doi>10.1145/3447852.3458721] (BibTeX)

Gerhorst, Luis ; Reif, Stefan ; Herzog, Benedict ; Hönig, Timo:
EnergyBudgets: Integrating Physical Energy Measurement Devices into Systems Software.
In: IEEE (Ed.) : Proceedings of the 2020 Brazilian Symposium on Computing Systems Engineering (SBESC '20)
(Brazilian Symposium on Computing Systems Engineering, online, 2020-11-23).
2020, pp 1-8.
Keywords: energy aware systems; tools; performance evaluation; resource management; design methodologies (BibTeX)

Reif, Stefan ; Herzog, Benedict ; Hügel, Fabian ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Nearly Symmetric Multi-Core Processors.
In: ACM (Ed.) : Proceedings of the 11th ACM SIGOPS Asia-Pacific Workshop on Systems
(The 11th ACM SIGOPS Asia-Pacific Workshop on Systems, Tsukuba, Japan, 2020-08-24).
2020, pp 1–8.
Keywords: InvasIC; eLARN; LAOS (BibTeX)

Köhler, Sven ; Herzog, Benedict ; Hönig, Timo ; Wenzel, Lukas ; Plauth, Max ; Nolte, Jörg ; Polze, Andreas ; Schröder-Preikschat, Wolfgang:
Pinpoint the Joules: Unifying Runtime-Support for Energy Measurements on Heterogeneous Systems.
In: IEEE (Ed.) : Proceedings of the 10th International Workshop on Runtime and Operating Systems for Supercomputers (ROSS 2020)
(International Workshop on Runtime and Operating Systems for Supercomputers, online, 13.11.2020).
2020, pp 31-40.
Keywords: InvasIC; Coke (BibTeX)

Reif, Stefan ; Herzog, Benedict ; Hemp, Judith ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Precious: Resource-Demand Estimation for Embedded Neural Network Accelerators.
In: mlsys.org (Ed.) : Proceedings of the 1st International Workshop on Benchmarking Machine Learning Workloads on Emerging Hardware
(1st International Workshop on Benchmarking Machine Learning Workloads on Emerging Hardware (CHALLENGE'20), Austin, TX, USA, 04.03.2020).
2020, pp 1-9.
Keywords: InvasIC, PAX, eLARN (BibTeX)

Reif, Stefan ; Herzog, Benedict ; Gil Pereira, Pablo ; Schmidt, Andreas ; Büttner, Tobias ; Hönig, Timo ; Schröder-Preikschat, Wolfgang ; Herfet, Thorsten:
X-Leep: Leveraging Cross-Layer Pacing for Energy-Efficient Edge Systems.
In: ACM (Ed.) : Proceedings of the 1st Workshop on Energy Efficiency at the Edge
(The 1st Workshop on Energy Efficiency at the Edge (WEEE 2020), virtuell, 2020-06-26).
2020, pp 1-6.
Keywords: Energy Efficiency; DVFS; Real-Time Communication; Cross-Layer Pacing; Edge Computing; Internet of Thingss
[doi>10.1145/3396851.3402924] (BibTeX)

Herzog, Benedict ; Plauth, Max ; Hönig, Timo ; Köhler, Sven ; Schröder-Preikschat, Wolfgang ; Polze, Andreas:
Bridging the Gap: Energy-efficient Execution of Software Workloads on Heterogeneous Hardware Components.
In: ACM (Ed.) : Proceedings of the 10th International Conference on Future Energy Systems (e-Energy 2019)
(International Conference on Future Energy Systems (Poster Session), Phoenix, 25. - 28. June 2019).
2019, pp 428-430.
Keywords: PAX
[doi>10.1145/3307772.3330176] (BibTeX)

Hönig, Timo ; Herzog, Benedict ; Schröder-Preikschat, Wolfgang:
Energy-Demand Estimation of Embedded Devices Using Deep Artificial Neural Networks.
In: ACM (Ed.) : Proceedings of the 34th ACM/SIGAPP Symposium on Applied Computing (SAC '19)
(Symposium on Applied Computing, Limassol, Cyprus, 8. - 12. 4. 2019).
2019, pp 617-624.
[doi>10.1145/3297280.3297338] (BibTeX)

Herzog, Benedict ; Gerhorst, Luis ; Heinloth, Bernhard ; Reif, Stefan ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
INTSPECT: Interrupt Latencies in the Linux Kernel.
In: IEEE (Ed.) : Proceedings of the 2018 Brazilian Symposium on Computing Systems Engineering (SBESC '18)
(Brazilian Symposium on Computing Systems Engineering, Salvador, Brazil, 6. - 9. 11. 2018).
2018, pp 1-8.
Keywords: Linux; Interrupts; Latency; Measurements (BibTeX)

Dressler, Falko ; Mutschlechner, Margit ; Li, Bijun ; Kapitza, Rüdiger ; Ripperger, Simon ; Eibel, Christopher ; Herzog, Benedict ; Hönig, Timo ; Schröder-Preikschat, Wolfgang:
Monitoring Bats in the Wild: On Using Erasure Codes for Energy-Efficient Wireless Sensor Networks.
In: ACM Transactions on Sensor Networks (TOSN) 12 (2016), No. 1, pp 1-29 (BibTeX)

Hönig, Timo ; Herzog, Benedict ; Schröder-Preikschat, Wolfgang:
The Narrow Way: Constructive Measures at Operating-System Level for Low Energy Use.
In: Gesellschaft für Informatik (Ed.) : Proceedings of the 30th Environmental Informatics Conference (EnviroInfo)
(EnviroInfo 2016, Berlin, Germany, September 14-16, 2016).
2016, pp 329-335. - ISBN 978-3-8440-4687-8 (BibTeX)

Hönig, Timo ; Eibel, Christopher ; Herzog, Benedict ; Janker, Heiko ; Wägemann, Peter ; Schröder-Preikschat, Wolfgang:
Playing Hare and Tortoise: The FigarOS Kernel for Fine-Grained System-Level Energy Optimizations.
In: IEEE (Ed.) : Proceedings of the 2015 Brazilian Symposium on Computing Systems Engineering (SBESC '15)
(Brazilian Symposium on Computing Systems Engineering, Fóz do Iguaçú, Brazil, November 3-6, 2015).
2015, pp 80-83. (BibTeX)

Hönig, Timo ; Herzog, Benedict ; Janker, Heiko ; Schröder-Preikschat, Wolfgang:
The FigarOS Operating System Kernel for Fine-Grained System-Level Energy Analysis.
In: ECSI (Ed.) : Proceedings of the 2015 DAC Workshop on System-to-Silicon Performance Modeling and Analysis Power, Temperature and Reliability
(DAC Workshop on System-to-Silicon Performance Modeling and Analysis Power, Temperature and Reliability, San Francisco, CA, USA, June 7, 2015).
2015. (BibTeX)

Academic Activities

TECS (SI) 2021 Reviewer for the ACM Transactions on Embedded Computing Systems (TECS); Special Issue on Accelerating AI on the Edge
SBESC 2021 Secondary Reviewer for the 11th Brazilian Symposium on Computing Systems Engineering (SBESC)
EMSOFT 2021 Secondary Reviewer for the 2021 International Conference on Embedded Software
EMSOFT 2020 Secondary Reviewer for the 2020 International Conference on Embedded Software
EuroSys 2019 Secondary Reviewer for the 2019 European Conference on Computer Systems
EMSOFT 2018 Secondary Reviewer for the 2018 International Conference on Embedded Software

Teaching

Summer Term 2021

Winter Term 2020/2021

Summer Term 2020

Winter Term 2019/2020

Summer Term 2019

Winter Term 2018/2019

Summer Term 2018

Winter Term 2017/2018

Theses

Finished Theses

Analysis and Prediction of Execution Time and Power Demand of Artificial Neural Network Inferences on a Tensor Processing
Student: Judith Hemp (handed in on 07.09.2020 )
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif, Prof. Dr.-Ing. Timo Hönig


Analysis of Interrupt Handling Overhead in the Linux Kernel
Student: Luis Gerhorst (handed in on 03.12.2018, Thesis file...)
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif, Bernhard Heinloth, M. Sc., Prof. Dr.-Ing. Timo Hönig


Approximate Computing by Dynamic Function Swapping
Student: Dominic Braun (handed in on 11.10.2019 )
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif, Prof. Dr.-Ing. Timo Hönig


Energy Implications of Spectre and Meltdown Mitigations
Student: Julian Preis (handed in on 01.02.2021 )
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Timo Hönig, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif


Flexible and Low-Overhead System-Call Aggregation using BPF
Student: Luis Gerhorst (handed in on 23.12.2021, Thesis file...)
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif, Prof. Dr.-Ing. Timo Hönig


Low-power Real-time Communication in Linux-based Embedded Systems
Student: Tobias Büttner (handed in on 01.04.2020 )
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Dr.-Ing. Stefan Reif, Benedict Herzog, M. Sc., Prof. Dr.-Ing. Timo Hönig


Utilizing Performance Counter Information To Improve the Linux Governor Decisions
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Benedict Herzog, M. Sc., Dr.-Ing. Stefan Reif, Prof. Dr.-Ing. Timo Hönig

Own Bachelor's and Master's Thesis

Energy Demand Estimation of Software with Artificial Neural Networks
Student: Benedict Herzog (handed in on 31.07.2017 )
Supervisors: Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat, Prof. Dr.-Ing. Timo Hönig

Energy-Aware Forward Error Correction for Reliable Data Transmission in an Energy-Constrained Wireless Sensor Network
Student: Benedict Herzog (handed in on 30.06.2014 )
Supervisors: Dipl.-Inf. Christopher Eibel, Prof. Dr.-Ing. Timo Hönig, Prof. i. R. Dr.-Ing. habil. Wolfgang Schröder-Preikschat