Menu Close

Publications

2024

Cloud-Native Database Systems and Unikernels: Reimagining OS Abstractions for Modern Hardware [Vision]

Viktor Leis, Christian Dietrich

In: Proceedings of the 50th International Conference on Very Large Data Bases, VLDB Endowment, Guangzhou, China, 2024.

BibTeX

SHERLOCK: Scheduling Efficient and Reliable Bulk Bitwise Operations in NVMs To Appear

Hamid Farzaneh, João Paulo Cardoso De Lima, Ali Nezhadi Khelejani, Asif Ali Khan, Mahta Mayahinia, Mehdi Tahoori, Jeronimo Castrillon

In: Proceedings of the 61th Annual Design Automation Conference (DAC'24), ACM, San Francisco, California, Forthcoming.

BibTeX

How to Be Fast and Not Furious: Looking Under the Hood of CPU Cache Prefetching

Roland Kühn, Jan Mühlig, Jens Teubner

Accepted at 20th Int'l Workshop on Data Management on Modern Hardware (DaMoN), Santiago, Chile, 2024.

BibTeX

C4CAM: A Compiler for CAM-based In-memory Accelerators To Appear

Hamid Farzaneh, João Paulo Cardoso Lima, Mengyuan Li, Asif Ali Khan, Xiaobo Sharon Hu, Jeronimo Castrillon

In: Proceedings of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'24), pp. 14, Forthcoming.

Links | BibTeX

Analyzing the memory ordering models of the Apple M1

Lars Wrenger, Dominik Töllner, Daniel Lohmann

In: vol. 149, pp. 103102, 2024, ISSN: 1383-7621.

Links | BibTeX

HetSim: A Simulator for Task-based Scheduling on Heterogeneous Hardware

Marcel Lütke Dreimann, Birte Friesel, Olaf Spinczyk

In: Companion of the 15th ACM/SPEC International Conference on Performance Engineering, pp. 261–268, Association for Computing Machinery, New York, NY, USA, 2024, ISBN: 9798400704451.

Links | BibTeX

SPP: Safe Persistent Pointers for Memory Safety To Appear

Dimitrios Stavrakakis, Alexandrina Panfil, MJin Nam, Pramod Bhatotia

In: Proceedings of the 54th IEEE/IFIP International Conference on Dependable Systems and Networks (DSN '24), Forthcoming, (Accepted).

BibTeX

2023

Anchor: A Library for Building Secure Persistent Memory Systems

Dimitrios Stavrakakis, Dimitra Giantsidi, Maurice Bailleu, Philip Sändig, Shady Issa, Pramod Bhatotia

In: Proceedings of the 2024 International Conference on Management of Data (SIGMOD ’24), Association for Computing Machinery, New York, NY, USA, 2023.

Links | BibTeX

Evaluation and Refinement of an Explicit Virtual-Memory Primitive

Yannick Loeck, Christian Dietrich

In: IEEE Access, vol. 11, pp. 136855-136868, 2023, ISSN: 2169-3536.

Links | BibTeX

A Full-System Perspective on UPMEM Performance

Birte Friesel, Marcel Lütke Dreimann, Olaf Spinczyk

In: Proceedings of the 1st Workshop on Disruptive Memory Systems, pp. 1-7, Association for Computing Machinery, 2023, ISBN: 9798400703003.

Links | BibTeX

Towards Just-In-Time Compiling of Operating Systems

Maximilian Ott, Phillip Raffeck, Volkmar Sieh, Wolfgang Schröder-Preikschat

In: Proceedings of the 12th Workshop on Programming Languages and Operating Systems, pp. 41-48, Association for Computing Machinery, New York, NY, USA, 2023, ISBN: 9798400704048.

Links | BibTeX

Morsels: Explicit Virtual Memory Objects

Alexander Halbuer, Christian Dietrich, Florian Rommel, Daniel Lohmann

In: Proceedings of the 1st Workshop on Disruptive Memory Systems, pp. 52-59, Association for Computing Machinery, 2023, ISBN: 9798400703003.

Links | BibTeX

Accelerating Large Table Scan Using Processing-In-Memory Technology

Alexander Baumstark, Muhammad Attahir Jibril, Kai-Uwe Sattler

In: Datenbank-Spektrum, vol. 23, no. 3, pp. 199–209, 2023, ISSN: 1618-2162, 1610-1995.

Links | BibTeX

Swift-CNN: Leveraging PCM Memory's Fast Write Mode to Accelerate CNNs

Lokesh Siddhu, Hassan Nassar, Lars Bauer, Christian Hakert, Nils Hölscher, Jian-Jia Chen, Jörg Henkel

In: IEEE Embedded Systems Letters (ESL), vol. 15, no. 4, pp. 234-237, 2023.

Links | BibTeX

Special Session – Non-Volatile Memories: Challenges and Opportunities for Embedded System Architectures with Focus on Machine Learning Applications

Jörg Henkel, Lokesh Siddhu, Lars Bauer, Jürgen Teich, Stefan Wildermann, Mehdi Tahoori, Mahta Mayahinia, Jeronimo Castrillon, Asif Ali Khan, Hamid Farzaneh, João Paulo C. Lima, Jian-Jia Chen, Christian Hakert, Kuan-Hsun Chen, Chia-Lin Yang, Hsiang-Yun Cheng

In: Proceedings of the 2023 International Conference on Compilers, Architecture, and Synthesis of Embedded Systems (CASES), pp. 11-20, Hamburg, Germany, 2023.

Links | BibTeX

LLFree: Scalable and Optionally-Persistent Page-Frame AllocationDistinguished Artifact Award

Lars Wrenger, Florian Rommel, Alexander Halbuer, Christian Dietrich, Daniel Lohmann

In: 2023 USENIX Annual Technical Conference (USENIX ATC 23), pp. 897–914, USENIX Association, Boston, MA, 2023, ISBN: 978-1-939133-35-9.

Links | BibTeX

MELF: Multivariant Executables for a Heterogeneous World

Dominik Töllner, Christian Dietrich, Illia Ostapyshyn, Florian Rommel, Daniel Lohmann

In: 2023 USENIX Annual Technical Conference (USENIX ATC 23), USENIX Association, Boston, MA, 2023, ISBN: 978-1-939133-35-9.

Links | BibTeX

TOSTING: Investigating Total Store Ordering on ARMBest Paper Award

Lars Wrenger, Dominik Töllner, Daniel Lohmann

In: Proceedings of the 36th GI/ITG International Conference on Architecture of Computing Systems (ARCS 23), Springer International Publishing, Athens, Greece, 2023.

Links | BibTeX

Carbon-Aware Memory Placement

Sven Köhler, Lukas Wenzel, Andreas Polze, Benedict Herzog, Henriette Hofmeier, Manuel Vögele, Timo Hönig

In: 2nd Workshop on Sustainable Computer Systems (HotCarbon '23), ACM, Boston, MA, USA, 2023, ISBN: 979-8-4007-0242-6.

Links | BibTeX

carbond: An Operating-System Daemon for Carbon Awareness

Andreas Schmidt, Gregory Stock, Robin Ohs, Luis Gerhorst, Benedict Herzog, Timo Hönig

In: 2nd Workshop on Sustainable Computer Systems (HotCarbon '23), ACM, Boston, MA, USA, 2023, ISBN: 979-8-4007-0242-6.

Links | BibTeX

Luci: Loader-based Dynamic Software Updates for Off-the-shelf Shared Objects

Bernhard Heinloth, Peter Wägemann, Wolfgang Schröder-Preikschat

In: 2023 USENIX Annual Technical Conference (USENIX ATC 23), pp. 241–256, USENIX Association, Boston, MA, 2023, ISBN: 978-1-939133-35-9.

Links | BibTeX

Software-Defined CPU Modes

Michael Roitzsch, Till Miemietz, Christian Von Elm, Nils Asmussen

In: Proceedings of the 19th Workshop on Hot Topics in Operating Systems, pp. 23–29, Association for Computing Machinery, Providence, RI, USA, 2023, ISBN: 9798400701955.

Links | BibTeX

Processing-in-Memory for Databases: Query Processing and Data Transfer

Alexander Baumstark, Muhammad Attahir Jibril, Kai-Uwe Sattler

In: Proceedings of the 19th International Workshop on Data Management on New Hardware, pp. 107–111, Association for Computing Machinery, New York, NY, USA, 2023, ISBN: 9798400701917.

Links | BibTeX

Virtual-Memory Assisted Buffer Management

Viktor Leis, Adnan Alhomssi, Tobias Ziegler, Yannick Loeck, Christian Dietrich

In: Proceedings of the ACM SIGMOD/PODS International Conference on Management of Data (SIGMOD'23), ACM, Seattle, WA, USA, 2023.

Links | BibTeX

Intelligent Data Migration Policies in a Write-Optimized Copy-on-Write Tiered Storage Stack

Johannes Wünsche, Sajad Karim, Michael Kuhn, David Broneske, Gunter Saake

In: Jean-Thomas Acquaviva, Shadi Ibrahim, Suren Byna (Ed.): Proceedings of the 3rd Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems, CHEOPS 2023, Rome, Italy, 8 May 2023, pp. 17–26, ACM, 2023.

Links | BibTeX

Timing-accurate simulation framework for NVM-based compute-in-memory architecture exploration

Vincent Rietz, Christopher Münch, Mahta Mayahinia, Mehdi Tahoori

In: it-Information Technology, vol. 65, no. 1-2, pp. 13–29, 2023.

Links | BibTeX

Assessing Non-Volatile Memory in Modern Heterogeneous Storage Landscape using a Write-optimized Storage Stack To Appear

Sajad Karim, Johannes Wünsche, David Broneske, Michael Kuhn, Gunter Saake

In: Grundlagen von Datenbanken, Forthcoming.

Links | BibTeX

Adaptive Query Compilation with Processing-in-Memory

Alexander Baumstark, Muhammad Attahir Jibril, Kai-Uwe Sattler

In: 2023 IEEE 39th International Conference on Data Engineering Workshops (ICDEW), pp. 191–197, 2023, ISSN: 2473-3490.

Links | BibTeX

On the Performance of NVRAM-based Operating Systems: A Case Study with Linux and FreeBSD

Jonas Rabenstein, Dustin Nguyen, Oliver Giersch, Christian Eichler, Timo Hönig, Jörg Nolte, Wolfgang Schröder-Preikschat

Department Informatik no. CS-2023-01, 2023.

Links | BibTeX

Back to the Core-Memory Age: Running Operating Systems in NVRAM only

Jonas Rabenstein, Dustin Nguyen, Oliver Giersch, Christian Eichler, Timo Hönig, Jörg Nolte, Wolfgang Schröder-Preikschat

In: Proceedings of the 36th International Conference on Architecture of Computing Systems (ARCS'23), pp. 153–167, Athens, Greece, 2023.

Links | BibTeX

ResourceGauge: Enabling Resource-Aware Software Components

Andreas Schmidt, Luis Gerhorst, Kai Vogelgesang, Timo Hönig

In: Proceedings of the 17th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT'23), pp. 11–17, Vienna, Austria, 2023.

Links | BibTeX

Towards Data-Based Cache Optimization of B+-Trees

Roland Kühn, Daniel Biebert, Christian Hakert, Jian-Jia Chen, Jens Teubner

In: Norman May, Nesime Tatbul (Ed.): Proceedings of the 19th International Workshop on Data Management on New Hardware, DaMoN 2023, Seattle, WA, USA, June 18-23, 2023, pp. 63–69, ACM, 2023.

Links | BibTeX

NVall: A Crash-Resistant and Kernel-Compatible Memory Allocator for NVRAM

Dustin Nguyen, Ole Wiedemann, Jörg Nolte, Wolfgang Schröder-Preikschat

In: Michael Engel (Ed.): Tagungsband des FG-BS Herbsttreffens 2023, Gesellschaft für Informatik, 2023.

Links | BibTeX

Accelerating Large Table Scan using Processing-In-Memory Technology

Alexander Baumstark, Muhammad Attahir Jibril, Kai-Uwe Sattler

In: BTW 2023, pp. 797–814, Gesellschaft für Informatik e.V., Bonn, 2023, ISBN: 978-3-88579-725-8.

Links | BibTeX

2022

SafePM: A Sanitizer for Persistent Memory

Kartal Kaan Bozdoğan, Dimitrios Stavrakakis, Shady Issa, Pramod Bhatotia

In: Proceedings of the Seventeenth European Conference on Computer Systems, pp. 506–524, Association for Computing Machinery, Rennes, France, 2022, ISBN: 9781450391627.

Links | BibTeX

Bears: Building Energy-Aware Reconfigurable Systems

Benedict Herzog, Stefan Reif, Fabian Hügel, Wolfgang Schröder-Preikschat, Timo Hönig

In: Proceedings of the 12th Brazilian Symposium on Computing Systems Engineering (SBESC'22), pp. 1–8, IEEE, Fortaleza, Ceara, Brazil, 2022.

Links | BibTeX

Trusted Monitor: TEE-Based System MonitoringBest Paper Award

Benedikt Jung, Christian Eichler, Jonas Röckl, Ralph Schlenk, Timo Hönig, Tilo Müller

In: Proceedings of the 12th Brazilian Symposium on Computing Systems Engineering (SBESC'22), pp. 1–8, IEEE, Fortaleza, Ceara, Brazil, 2022.

Links | BibTeX

2021

AnyCall: Fast and Flexible System-Call Aggregation

Luis Gerhorst, Benedict Herzog, Stefan Reif, Wolfgang Schröder-Preikschat, Timo Hönig

In: Proceedings of the 11th Workshop on Programming Languages and Operating Systems, pp. 1–8, Association for Computing Machinery, Virtual Event, Germany, 2021, ISBN: 9781450387071.

Links | BibTeX

0000

Analyzing the memory ordering models of the Apple M1

Lars Wrenger, Dominik Töllner, Daniel Lohmann

In: vol. 149, pp. 103102, 0000, ISSN: 1383-7621.

Links | BibTeX