Career Profile

Building future database engines for increasingly heterogeneous modern hardware with increasing performance diversity

Publications

Adaptively Generating Heterogeneous Execution Strategies using the VOILA Framework
Tim Gubner
PhD thesis @ VU, 2024 [PDF] [Library] Slides [Link], [PDF]
Near-Memory Processing Offload to Remote (Persistent) Memory
Roei Kisous, Amit Golander, Yigal Korman, Tim Gubner, Rune Humborstad and Manyi Lu
SYSTOR, 2023
Excalibur: A Virtual Machine for Adaptive Fine-grained JIT-Compiled Query Execution based on VOILA
Tim Gubner and Peter Boncz
VLDB, 2022 Paper [PDF] Slides [Link], [PDF]
Highlighting the Performance Diversity of Analytical Queries using VOILA
Tim Gubner and Peter Boncz
ADMS @ VLDB, 2021 Paper [PDF], Slides [Link], [PDF]
Optimistically Compressed Hash Tables & Strings in the USSR
Tim Gubner, Viktor Leis and Peter Boncz
SIGMOD Record, 2021 Paper [PDF]
Charting the Design Space of Query Execution using VOILA
Tim Gubner and Peter Boncz
VLDB, 2021 Paper [PDF], Slides [Link], [PDF]
Efficient Query Processing with Optimistically Compressed Hash Tables & Strings in the USSR
Tim Gubner, Viktor Leis and Peter Boncz
ICDE, 2020 Best Paper Award Preprint [PDF], Slides [Link] [PDF]
Synthesizing Database Engines
Tim Gubner and Peter Boncz
DBDBD, 2019 Abstract [PDF]
Fluid Co-processing: GPU Bloom-filters for CPU Joins
Tim Gubner, Diego Tomé, Harald Lang and Peter Boncz
DaMoN @ SIGMOD, 2019 Paper [PDF], Slides [PDF]
Optimizing Group-By And Aggregation using GPU-CPU Co-Processing
Diego Tomé, Tim Gubner, Mark Raasveldt, Eyal Rozenberg and Peter Boncz
ADMS @ VLDB, 2018 Paper [PDF]
Fair Benchmarking Considered Difficult: Common Pitfalls In Database Performance Testing
Mark Raasveldt, Pedro Holanda, Tim Gubner and Hannes Mühleisen
DBTEST @ SIGMOD, 2018 Paper [PDF]
Designing an adaptive VM that combines vectorized and JIT execution on heterogeneous hardware
Tim Gubner
PhD Symposium @ ICDE, 2018 Preprint [PDF], Slides [PDF]
Compact hash tables
Tim Gubner and Peter Boncz
DBDBD, 2017 Abstract [PDF]
Exploring Query Execution Strategies for JIT, Vectorization and SIMD
Tim Gubner and Peter Boncz
ADMS @ VLDB, 2017 Paper [PDF], Slides [PDF]

Projects

Welding TPC-H - Comparison of Weld (language for data analytics) to state-of-the-art query paradigms
WhatIsMySchema - Discovers SQL schema from CSV files
dgen - High-performance CSV data generator

Experiences

Principal Engineer

April 2022 - now
Huawei, Amsterdam

Cloud Database Advanced Technology Lab, 2023 Gold Medal Award for Individual Contribution (Huawei-wide)

Intern

Jul 2020 - Jan 2021
Databricks, Amsterdam

Query Processing team

Senior Software Engineer

Aug 2014 - Sep 2016
Actian, Amsterdam

Vectorwise team

Intern / Master's Student

Oct 2013 - Jun 2014
Actian, Amsterdam

Master’s project/thesis: Achieving Many-core Scalability in Vectorwise [PDF]