Hasso-Plattner-Institut
Prof. Dr. Tilmann Rabl
 

Marcel Weisgut

Ph.D. Student
Room: F-1.05
Phone: +4933155091310
E-Mail: marcel.weisgut(at)hpi.de
Profiles: LinkedIn | GitHub | Google Scholar | dblp

Research Interest

  • Efficient Data Management with Heterogeneous Hardware
    • Utilizing CXL Memory For In-Memory Database Systems
    • Buffer Management / Memory Management
    • CPU Architectures
    • Memory Technologies & Interconnects

Publications

  • Flexible I/O for Database Management Systems with xNVMe | CIDR 2026
    Emil Houlborg, Andreas Nicolaj Tietgen, Simon A. F. Lund, Marcel Weisgut, Tilmann Rabl, Javier González, Vivek Shah, Pınar Tözün
    Paper
  • CXL Memory Performance for In-Memory Data Processing | VLDB 2025
    Marcel Weisgut, Daniel Ritter, Pınar Tözün, Lawrence Benson, Tilmann Rabl
    Paper | Poster | Slides
  • CXL-Bench: Benchmarking Shared CXL Memory Access | ADMS @ VLDB 2025
    Marcel Weisgut, Daniel Ritter, Florian Schmeller, Pınar Tözün and Tilmann Rabl
    Paper | Slides
  • TCO2: Analyzing the Carbon Footprint of Database Server Replacements (Demo) | VLDB 2025
    Marc Baeuerle, Thomas Bodner, Martin Boissier, Tilmann Rabl, Ricardo Salazar-Díaz, Florian Schmeller, Nils Strassenburg, Ilin Tolovski, Marcel Weisgut, Wang Yue
    Paper
  • Fetch Me If You Can: Evaluating CPU Cache Prefetching and Its Reliability on High Latency Memory | DaMoN @ SIGMOD 2025
    Fabian Mahling, Marcel Weisgut, Tilmann Rabl
    Paper | Poster | Slides
  • Towards Memory Disaggregation via NVLink C2C: Benchmarking CPU-Requested GPU Memory Access | HCDS @ ASPLOS/EuroSys 2025
    Felix Werner, Marcel Weisgut, Tilmann Rabl
    Paper | Slides
  • Compression in Main Memory Database Systems: Cost and Performance Trade-Offs of Workload-Driven Data Encoding | BTW 2025
    Martin Boissier, Marcel Weisgut, Tilmann Rabl
    Paper
  • A Case for Ecological Efficiency in Database Server Lifecycles | CIDR 2025
    Thomas Bodner, Martin Boissier, Tilmann Rabl, Ricardo Salazar-Díaz, Florian Schmeller, Nils Strassenburg, Ilin Tolovski, Marcel Weisgut, Wang Yue
    Paper | Slides
  • A Three-Tier Buffer Manager Integrating CXL Device Memory for Database Systems | HardBD & Active @ ICDE 2024
    Niklas Riekenbrauck, Marcel Weisgut, Daniel Lindner, Tilmann Rabl
    Paper | Code
  • What We Can Learn from Persistent Memory for CXL | NoDMC @ BTW 2023
    Lawrence Benson, Marcel Weisgut, Tilmann Rabl
    Extended abstract
  • Workload-Driven Data Placement for Tierless In-Memory Database Systems | BTW 2023
    Ben Hurdelhey, Marcel Weisgut, Martin Boissier
    Paper
  • Robust Index Selection for Stochastic Dynamic Workloads | SNCS 2023
    Rainer Schlosser, Marcel Weisgut, Leonardo Hubscher, Oliver Nordemann 
    Paper
  • Separated Allocator Metadata in Disaggregated In-Memory Databases: Friend or Foe? | COMPSYS @ IPDPS 2022
    Marcel Weisgut, Daniel Ritter, Martin Boissier, Michael Perscheid
    Paper (awarded as best paper)
  • Solver-Based Approaches for Robust Multi-Index Selection Problems with Reconfiguration Costs under Stochastic Dynamic Workloads | ICORES 2022
    Marcel Weisgut, Leonardo Hubscher, Oliver Nordemann, Rainer Schlosser
    Paper | Code
  • Experimental Index Evaluation for Partial Indexes in Horizontally Partitioned In-Memory Databases | GvDB 2021
    Marcel Weisgut
    Paper | Code
  • Model-Based Testing of Read Only Graph Queries | ICSTW 2020
    Leen Lambers, Sven Schneider, Marcel Weisgut
    Paper | Code

Teaching

Master's Thesis Supervision

  • Memory Access Performance Characterisation of Heterogeneous Memory, Clemens Schielicke, February 2026
  • Flexible Data Placement for DuckDB (co-supervision of Pınar Tözün's students Emil Houlborg & Andreas Nicolaj Tietgen @ ITU Copenhagen), June 2025
  • Evaluating State-of-the-Art Software Prefetching Approaches on Heterogeneous Memory, Fabian Mahling, Dezember 2024
  • Benchmarking CPU-Requested GPU Memory Access, Felix Werner, September 2024
  • Building a Configurable Benchmark for Remote Direct Memory Access, Leo Wendt, March 2024
  • A Multi-Tier Buffer Manager with CXL-Attached Memory for In-Memory Database Management Systems, Niklas Riekenbrauck, August 2023
  • Workload-Driven Data Placement for Capacity-Constrained Multi-Device In-Memory Database Systems, Ben Hurdelhey, September 2022
  • Workload-Driven Query Optimization Using Data Dependencies, Daniel Lindner, March 2022

Master's Project Supervision

Lectures and Seminars

Invited Talks

  • CXL Memory Performance for In-Memory Data Processing @ EPFL, DSLAB (03/2026)
  • CXL Memory Performance for In-Memory Data Processing @ Seagate Technology (11/2025)
  • CXL Memory Performance for In-Memory Data Processing @ Huawei Data Intelligence and Architecture Innovation Summit (11/2025)
  • Evaluating CXL Memory Performance @ SAP, TU Darmstadt, EPFL, and CWI (03/2025)
  • Compute Express Link - An Introduction @ TU Darmstadt (02/2024), SAP (03/2024), and ITU Copenhagen (11/2024)
  • Data Processing On Modern Hardware @ Huawei Memory Technologies Summit (06/2024)

Community Service