Workshop Program

Monday, 21 June 2020

8:00am- 9:00am ET Session 1

8:00-8:20 Resource-Efficient Database Query Processing on FPGAs Mehdi Moghaddamfar (TU Dresden & SAP SE); Christian Faerber (Intel Corporation); Wolfgang Lehner (TU Dresden); Norman May (SAP SE); Akash Kumar (TU Dresden)

8:20-8:25 An Energy-Efficient Stream Join for the Internet of Things Adrian Michalke (DFKI GmbH); Philipp Marian Grulich (Technische Universität Berlin); Clemens Lutz (DFKI GmbH); Steffen Zeuch (DFKI Berlin); Volker Markl (Technische Universität Berlin)

8:25-8:30 XJoin: Portable, parallel hash join across diverse XPU architectures with oneAPI Raja Appuswamy (Eurecom); Eugenio Marinelli (Eurecom)

8:30-9:00 Fresh Thinking Talk: Extend, Not Just Accelerate! Zsolt István (IT University of Copenhagen)

11:30am- 12:30am ET Session 2

Keynote: Introduction to the Arm Neoverse N and V series: Cloud-to-Edge Infrastructure SoCs Andrea Pellegrini (Arm)

12:45pm- 1:45pm ET Session 3

12:45-1:05 Reducing Bloom Filter CPU Overhead in LSM-Trees on Modern Storage Devices Zichen Zhu (Boston University); Ju Hyoung Mun (Boston University); Aneesh Raman (Boston University); Manos Athanassoulis (Boston University)

1:05-1:25 Drop It In Like It's Hot: An Analysis of Persistent Memory as a Drop-in Replacement for NVMe SSDs Maximilian Böther (Hasso Plattner Institute, University of Potsdam); Otto Kißig (Hasso Plattner Institute, University of Potsdam); Lawrence Benson (Hasso Plattner Institute, University of Potsdam); Tilmann Rabl (HPI, University of Potsdam)

1:25-1:45 Workload-Driven Placement of Column-Store Data Structures on DRAM and NVM Robert Lasch (TU Ilmenau, SAP SE); Robert Schulze (SAP SE); Thomas Legler (SAP SE); Kai-Uwe Sattler (TU Ilmenau)

2:00pm- 3:00pm ET Session 4

2:00-2:20 Filter Representation in Vectorized Query Execution Amadou L Ngom (MIT); Prashanth Menon (Carnegie Mellon Universiy); Matthew Butrovich (Carnegie Mellon University); Lin Ma (Carnegie Mellon University); Wan Shen Lim (Carnegie Mellon University); Todd Mowry (Carnegie Mellon University); Andrew Pavlo (Carnegie Mellon University)

2:20-2:25 The Case for SIMDified Analytical Query Processing on GPUs Johannes Fett (TU Dresden); Annett Ungethüm (TU Dresden); Dirk Habich (TU Dresden); Wolfgang Lehner (TU Dresden)

2:25-2:30 GalOP - Towards a GPU-accelerated OLTP DBMS Nils Boeschen (TU Darmstadt); Carsten Binnig (TU Darmstadt)

2:30-3:00 Fresh Thinking Talk: Cloud-native databases: opportunities and challenges Xiangyao Yu (University of Wisconsin-Madison)

3:30pm- 4:30pm ET Session 5

3:30-3:35 Hardware-Conscious Sliding Window Aggregation on GPUs Georgios Michas (National and Kapodistrian University of Athens); Periklis Chrysogelos (EPFL); Ioannis Mytilinis (EPFL); Anastasia Ailamaki (EPFL)

3:35-3:40 Playing Fetch with CAT - Composing Cache Partitioning and Prefetching for Task-based Query Processing Qitian Zeng (Illinois Institute of Technology); Kyle C Hale (Illinois Institute of Technology); Boris Glavic (Illinois Institute of Technology)

3:40-3:45 A cost model for NDP-aware query optimization for KV-stores Christian Knoedler (Reutlingen University); Tobias Vincon (Reutlingen University); Arthur Bernhardt (Reutlingen University); Leonardo Solis-Vasquez (Technical University of Darmstadt); Lukas Weber (TU Darmstadt); Andreas Koch (TU Darmstadt); Ilia Petrov (Reutlingen University)

3:45-3:50 Instant Graph Query Recovery on Persistent Memory Alexander Baumstark (TU Ilmenau); Muhammad Attahir Jibril (TU Ilmenau); Philipp Götze (TU Ilmenau); Kai-Uwe Sattler (TU Ilmenau)

3:50-4:10 A Parametric I/O Model for Modern Storage Devices Tarikul Islam Papon (Boston University); Manos Athanassoulis (Boston University)

4:10-4:30 KallaxDB: A Table-less Hash-based Key-Value Store on Storage Hardware with Built-in Transparent Compression Xubin Chen (Rensselaer Polytechnic Institute); Ning Zheng (ScaleFlux); Shukun Xu (ScaleFlux); Yifan Qiao (Rensselaer Polytechnic Institute); Yang Liu (ScaleFlux); Jiangpeng Li (ScaleFlux); Tong Zhang (Rensselaer Polytechnic Institute)