2020

  • M. Müller, T. Leich, T. Pionteck, G. Saake, J. Teubner, and O. Spinczyk. He..ro DB: A Concept for Parallel Data Processing on Heterogeneous Hardware. In Proceedings of the 33th International Conference on Architecture of Computing Systems (ARCS ’20), 2020.
  • Constantin Pohl, Kai-Uwe Sattler, Goetz Graefe: Joins on high-bandwidth memory: a new level in the memory hierarchy. VLDB J. 29(2): 797-817 (2020)
  • Matthias Jasny, Tobias Ziegler, Tim Kraska, Uwe Roehm and
    Carsten Binnig: DB4ML – An In-Memory Database Kernel with ML Support, SIGMOD 2020
  • Erfan Zamanian, Julian Shu, Carsten Binnig and Tim Kraska: Chiller: Contention-centric Transaction Execution and Data Partitioning for Fast Networks, SIGMOD 2020
  • Philipp Götze, Arun Kumar Tharanatha, Kai-Uwe Sattler:
    Data Structure Primitives on Persistent Memory: An Evaluation. CoRR abs/2001.02172 (2020)

2019

  • H. Borghorst, M. Müller, and O. Spinczyk. More or less? A discussion about the abstraction level of future operating systems. In Proceedings of the 1st International Workshop on Next-Generation Operating Systems for Cyber-Physical Systems (NGOSCPS 2019), 2019.
  •  H. Borghorst and O. Spinczyk. Operating systems for many-core systems. IET Professional Applications of Computing. Institution of Engineering and Technology, 2019.
  •  A. Lochmann, H. Schirmeier, H. Borghorst, and O. Spinczyk. LockDoc: Trace-based analysis of locking in the Linux kernel. In Proceedings of the 14th ACM SIGOPS/EuroSys European Conference on Computer Systems (EuroSys ’19’), New York, NY, USA, Mar. 2019. ACM Press.
  •  M. Müller and O. Spinczyk. MxKernel: Rethinking Operating System Architecture for Many-core Hardware. In 9th Workshop on Systems for Multi-core and Heterogenous Architectures, Dresden, Germany, Mar. 2019
    S. Noll, N. May, A. Böhm, J. Mühlig, and J. Teubner. From the application to the cpu: Holistic resource management for modern database management systems. In Bulletin of the IEEE Computer Society Technical Committee on Data Engineering, volume 42, pages 10–21, 2019.
  • Christian Beilschmidt, Johannes Drönner, Nikolaus Glombiewski, Michael Körber, Michael Mattig, Andreas Morgen, Bernhard Seeger: VAT to the Future: Extrapolating Visual Complex Event Processing, 7th OpenSky Workshop, 2019, Zurich, Switzerland.
  • Marc Seidemann, Nikolaus Glombiewski, Michael Körber, Bernhard Seeger: ChronicleDB: A High-Performance Event Store, ACM Transactions on Database Systems (TODS) 44 (4), 13, 2019.
  • Jan Skrzypczak, Florian Schintke, Thorsten Schütt: Linearizable State Machine Replication of State-Based CRDTs without Logs, Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing (PODC), 2019, Pages 455-457, New York, USA
  • Harald Lang, Linnea Passing, Andreas Kipf, Peter Boncz, Thomas Neumann, Alfons Kemper: Make the most out of your SIMD investments: counter control flow divergence in compiled query pipelines, The VLDB Journal, 2019
  • Tim Gubner, Diego Tomé, Harald Lang, Peter Boncz: Fluid Co-processing: GPU Bloom-filters for CPU Joins, DaMoN 2019, Amsterdam, The Netherlands, 2019
  • Harald Lang, Thomas Neumann, Alfons Kemper, Peter Boncz: Performance-Optimal Filtering: Bloom Overtakes Cuckoo at High Throughput, PVLDB, 12(5), 2019
  • Constantin Pohl, Kai-Uwe Sattler, Goetz Graefe: Joins on high-bandwidth memory: a new level in the memory hierarchy, The VLDB Journal, 2019
  • Michael Körber, Nikolaus Glombiewski, Andreas Morgen, Bernhard Seeger: TPStream: low-latency and high-throughput temporal pattern matching on event streams, Distributed and Parallel Databases, 2019
  • Michael Körber, Jakob Eckstein, Nikolaus Glombiewski, Bernhard Seeger: Event Stream Processing on Heterogeneous System Architecture, DaMoN 2019, Amsterdam, The Netherlands, 2019
  • Christian Beilschmidt, Johannes Drönner, Nikolaus Glombiewski, Christian Heigele, Jana Holznigenkemper, Anna Isenberg, Michael Körber, Michael Mattig, Andreas Morgen, Bernhard Seeger: Pretty Fly for a VAT GUI: Visualizing Event Patterns for Flight Data, DEBS 2019, Darmstadt, Germany, 2019
  • Nikolaus Glombiewski, Bernhard Seeger, Goetz Graefe: Waves of Misery After Index Creation, Datenbanksysteme für Business, Technologie und Web (BTW 2019), March 2019
  • Constantin Pohl, Kai-Uwe Sattler: Parallelization of Massive Multiway Stream Joins on Manycore CPUs, Auto-DaSP 2019, Göttingen, Germany, 2019
  • Constantin Pohl: How to become a (Throughput) Billionaire: The Stream Processing Engine PipeFabric, Grundlagen von Datenbanken (GvD), Saarburg, Germany, 2019
  • Constantin Pohl, Kai-Uwe Sattler: Adaptive Partitioning and Order-Preserved Merging of Data Streams, ADBIS 2019, Bled, Slovenia, 2019
  • Robert Lasch, Ismail Oukid, Roman Dementiev, Norman May, Süleyman Sirri Demirsoy, Kai-Uwe Sattler: Fast & Strong: The Case of Compressed String Dictionaries on Modern CPUs, DaMoN 2019, Amsterdam, The Netherlands, 2019
  • Viktor Rosenfeld, Sebastian Breß, Steffen Zeuch, Tilmann Rabl, Volker Markl: Performance Analysis and Automatic Tuning of Hash Aggregation on GPUs, DaMoN 2019, Amsterdam, The Netherlands, 2019
  • Tobias Ziegler, Uwe Röhm, Carsten Binnig: Skew-resilient Query Processing for Fast Networks, NoDMC@BTW 2019
  • Tobias Ziegler, Sumukha Tumkur Vani, Carsten Binnig, Rodrigo Fonseca, Tim Kraska: Designing Distributed Tree-based Index Structures for Fast RDMA-capable Networks, SIGMOD 2019
  • Gustavo Alonso, Carsten Binnig, Ippokratis Pandis, Kenneth Salem, Jan Skrzypczak, Ryan Stutsman, Lasse Thostrup, Tianzheng Wang, Zeke Wang, Tobias Ziegler: DPI: The Data Processing Interface for Modern Networks, CIDR 2019
  • Philipp Götze, Kai-Uwe Sattler. Snapshot Isolation for Transactional Stream Processing,
    Proceedings of the 22th International Conference on Extending Database Technology (EDBT), March 2019
  • Philipp Götze, Constantin Pohl, Kai-Uwe Sattler. Query Planning for Transactional Stream Processing on Heterogeneous Hardware: Opportunities and Limitations, Datenbanksysteme für Business, Technologie und Web (BTW 2019), Workshopband, March 2019

2018

  • Marcel Blöcher, Tobias Ziegler, Carsten Binnig, Patrick Eugster: Boosting scalable data analytics with modern programmable networks, DaMoN 2018
  • Carsten Binnig: Scalable Data Management on Modern Networks, Datenbank-Spektrum,  2018
  • Andreas Becher, Lekshmi B.G., David Broneske, Tobias Drewes, Bala Gurumurthy, Klaus Meyer-Wegener, Thilo Pionteck, Gunter Saake, Jürgen Teich, Stefan Wildermann. Integration of FPGAs in Database Management Systems: Challenges and Opportunities, Datenbank-Spektrum, August 2018
  • Bala Gurumurthy, David Broneske, Tobias Drewes, Thilo Pionteck, Gunter Saake. Cooking DBMS Operations using Granular Primitives – An overview on a primitive-based RDBMS query evaluation, Datenbank-Spektrum, August 2018
  • Michael Körber, Nikolaus Glombiewski, Bernhard Seeger: TPStream: Low-Latency Temporal Pattern Matching on Event Streams, International Conference on Extending Database Technology (EDBT), 2018
  • Philipp Götze, Alexander van Renen, Lucas Lersch, Viktor Leis, Ismail Oukid: Data Management on Non-Volatile Memory: A Perspective, Datenbank-Spektrum, November, Number 3, Volume 18, 2018, Publisher Springer Nature
  • Timo Kersten, Viktor Leis, Alfons Kemper, Thomas Neumann, Andrew Pavlo, Peter Boncz: Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask, PVLDB, 11(13), 2018
  • Harald Lang, Andreas Kipf, Linnea Passing, Peter Boncz, Thomas Neumann, Alfons Kemper: Make the Most out of Your SIMD Investments: Counter Control Flow Divergence in Compiled Query Pipelines, DaMoN’18, Houston, Texas, USA, 2018
  • Lars-Christian Schulz, David Broneske, Gunter Saake: An Eight-Dimensional Systematic Evaluation of Optimized Search Algorithms on Modern Processors, PVLDB, 11 (11): 1550-1562, 2018.
  • Constantin Pohl: Stream Processing on High-Bandwidth Memory, Grundlagen von Datenbanken (GvD), 2018.
  • Jan Mühlig: B-link-trees for DB/OS Co-Design, Grundlagen von Datenbanken (GvD), 2018.
  • Bala Gurumurthy, Tobias Drewes, David Broneske, Gunter Saake, Thilo Pionteck: Adaptive Data Processing in Heterogeneous Hardware Systems, Grundlagen von Datenbanken (GvD), 2018.
  • Bala Gurumurthy, David Broneske, Marcus Pinnecke, Gabriel Campero Durand, Gunter Saake: SIMD Vectorized Hashing for Grouped Aggregation, Advances in Databases and Information Systems, 2018.
  • Sebastian Breß, Bastian Köcher, Henning Funke, Steffen Zeuch, Tilmann Rabl, Volker Markl: Generating Custom Code for Efficient Query Execution on Heterogeneous Processors, The VLDB Journal, 2018.
  • Clemens Lutz, Sebastian Breß, Tilmann Rabl, Steffen Zeuch, Volker Markl: Efficient k-Means on GPUs, DaMoN’18, Houston, Texas, USA, 2018.
  • Constantin Pohl, Kai-Uwe Sattler: Joins in a Heterogeneous Memory Hierarchy: Exploiting High-Bandwidth Memory, DaMoN’18, Houston, Texas, USA, 2018.
  • Philipp Götze, Stephan Baumann, Kai-Uwe Sattler: An NVM-aware Storage Layout for Analytical Workloads, IEEE International Conference on Data Engineering (ICDE), HardBD & Active Workshop, 2018, Paris, France
  • Tobias Behrens, Viktor Rosenfeld, Jonas Traub, Sebastian Breß, Volker Markl: Efficient SIMD Vectorization for Hashing in OpenCL, International Conference on Extending Database Technology (EDBT), 2018
  • Henning Funke, Sebastian Breß, Stefan Noll, Volker Markl, Jens Teubner: Pipelined Query Processing in Coprocessor Environments, International Conference on Management of Data (SIGMOD), 2018
  • Sebastian Krieter, Jacob Krüger, Nico Weichbrodt, Vasily A. Sartakov, Rüdiger Kapitza, Thomas Leich: Towards Secure Dynamic Product Lines in the Cloud, in International Conference on Software Engineering – New Ideas and Emerging Results Track (ICSE-NIER), ACM, 2018
  • Vasily A. Sartakov, Nico Weichbrodt, Sebastian Krieter, Thomas Leich, Rüdiger Kapitza: STANlite – a database engine for secure data processing at rack-scale level, in IEEE International Conference on Cloud Engineering (IC2E), Orlando, Florida, USA, 2018.

2017

  • Erfan Zamanian, Carsten Binnig, Tim Kraska and Tim Harris: The End of a Myth: Distributed Transaction Can Scale, PVLDB, Vol. 10, No. 6, 2017.
  • Abdallah Salama, Carsten Binnig, Tim Kraska, Ansgar Scherp, Tobias Ziegler: Rethinking Distributed Query Execution on High-Speed Networks,  IEEE Data Eng. Bull., Vol. 40, No. 1, 2017.
  • Sebastian Breß, Bastian Köcher, Henning Funke, Tilmann Rabl, Volker Markl: Generating Custom Code for Efficient Query Execution on Heterogeneous Processors, CoRR abs/1709.00700, 2017
  • Constantin Pohl, Philipp Götze, Kai-Uwe Sattler: A Cost Model for Data Stream Processing on Modern Hardware, ADMS Workshop, September, 2017, Munich, Germany
  • Constantin Pohl: A Hardware-Oblivious Optimizer for Data Stream Processing, VLDB PhD Workshop, August, 2017, Munich, Germany
  • Constantin Pohl: Exploiting Manycore Architectures for Parallel Data Stream Processing, Proceedings of the 29th GI-Workshop Grundlagen von Datenbanken (GvD 2017), June, 2017, Pages 66-71, Blankenburg (Harz), Germany