2025
LakeVilla: Multi-Table Transactions for Lakehouses.
CoRR, April, 2025
ARCAS: Adaptive Runtime System for Chiplet-Aware Scheduling.
CoRR, March, 2025
Workshop on Advances in Cloud Data Management.
Proceedings of the Datenbanksysteme für Business, 2025
2024
High-Performance Query Processing with NVMe Arrays: Spilling without Killing Performance.
Proc. ACM Manag. Data, December, 2024
OLAP on Modern Chiplet-Based Processors.
Proc. VLDB Endow., July, 2024
HiPy: Extracting High-Level Semantics from Python Code for Data Processing.
Proc. ACM Program. Lang., 2024
GraphMatch: Subgraph Query Processing on FPGAs.
CoRR, 2024
Optimizing Sorting for Chiplet-Based CPUs.
Proceedings of Workshops at the 50th International Conference on Very Large Data Bases, 2024
Heterogeneous Intra-Pipeline Device-Parallel Aggregations.
Proceedings of the 20th International Workshop on Data Management on New Hardware, 2024
TracEx: Understanding and Analyzing Database Traces.
Proceedings of the 14th Conference on Innovative Data Systems Research, 2024
2023
Sortledton: a Universal Graph Data Structure.
SIGMOD Rec., 2023
Declarative Sub-Operators for Universal Data Processing.
Proc. VLDB Endow., 2023
Bringing Compiling Databases to RISC Architectures.
Proc. VLDB Endow., 2023
CorBit: Leveraging Correlations for Compressing Bitmap Indexes.
Proceedings of the Joint Proceedings of Workshops at the 49th International Conference on Very Large Data Bases (VLDB 2023), Vancouver, Canada, August 28, 2023
Programming Fully Disaggregated Systems.
Proceedings of the 19th Workshop on Hot Topics in Operating Systems, 2023
2022
On-Demand State Separation for Cloud Data Warehousing.
Proc. VLDB Endow., 2022
Plush: A Write-Optimized Persistent Log-Structured Hash-Table.
Proc. VLDB Endow., 2022
Designing an Open Framework for Query Optimization and Compilation.
Proc. VLDB Endow., 2022
Sortledton: a universal, transactional graph data structure.
Proc. VLDB Endow., 2022
What Are You Waiting For? Use Coroutines for Asynchronous I/O to Hide I/O Latencies and Maximize the Read Bandwidth!
Proceedings of the International Workshop on Accelerating Analytics and Data Management Systems Using Modern Processor and Storage Architectures, 2022
2021
VLDB Panel Summary: "The Future of Data(base) Education: Is the Cow Book Dead?".
SIGMOD Rec., 2021
A four-dimensional Analysis of Partitioned Approximate Filters.
Proc. VLDB Endow., 2021
Database Technology for the Masses: Sub-Operators as First-Class Entities.
Proc. VLDB Endow., 2021
To Partition, or Not to Partition, That is the Join Question in a Real System.
Proceedings of the SIGMOD '21: International Conference on Management of Data, 2021
Profiling dataflow systems on multiple abstraction levels.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021
2020
Scalable and robust latches for database systems.
Proceedings of the 16th International Workshop on Data Management on New Hardware, 2020
2019
Proceedings of the Encyclopedia of Big Data Technologies., 2019
Operating System Support for Data Management on Modern Hardware.
IEEE Data Eng. Bull., 2019
Thriving in the No Man's Land between Compilers and Databases.
Proceedings of the 9th Biennial Conference on Innovative Data Systems Research, 2019
2017
BatchDB: Efficient Isolated Execution of Hybrid OLTP+OLAP Workloads for Interactive Applications.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017
FPGA-based Data Partitioning.
Proceedings of the 2017 ACM International Conference on Management of Data, 2017
2016
Database/Operating System Co-Design.
PhD thesis, 2016
Customized OS support for data-processing.
Proceedings of the 12th International Workshop on Data Management on New Hardware, 2016
2015
Broom: Sweeping Out Garbage Collection from Big Data Systems.
Proceedings of the 15th Workshop on Hot Topics in Operating Systems, 2015
2014
Deployment of Query Plans on Multicores.
Proc. VLDB Endow., 2014
2013
COD: Database / Operating System Co-Design.
Proceedings of the Sixth Biennial Conference on Innovative Data Systems Research, 2013
2011
Database engines on multicores, why parallelize when you can distribute?
Proceedings of the European Conference on Computer Systems, 2011
2009
Integrating Web Services into Active Mathematical Documents.
Proceedings of the Intelligent Computer Mathematics, 2009