activity
20142026
most citedThe Case for Automatic Database Administration using Deep Reinforcement Learning

43 citations · 72 across the 14 of their papers we have counts for

collaborators

15 papers

cs.DB2026

FliX: Flipped-Indexing for Scalable GPU Queries and Updates

Rosina Kharal, Trevor Brown, Justus Henneberg +1

GPU-based concurrent data structures (CDSs) achieve high throughput for read-only queries, but efficient support for dynamic updates on fully GPU-resident data remains challenging.…

cs.DB2026

GPU-RMQ: Accelerating Range Minimum Queries on Modern GPUs

Lara Kreis, Justus Henneberg, Valentin Henkys +2

Range minimum queries are frequently used in string processing and database applications including biological sequence analysis, document retrieval, and web search. Hence, various…

cs.DB2026

The Case for Multi-Version Experimental Evaluation (MVEE)

Simon Jörz, Felix Schuhknecht

In the database community, we typically evaluate new methods based on experimental results, which we produce by integrating the proposed method along with a set of baselines in a s…

cs.DB2025

Bigger Is Not Better: The Fastest Static GPU Index Is Also Lightweight!

Justus Henneberg, Felix Schuhknecht

Sorting and binary searching a dense array can be considered the simplest and most space efficient form of indexing. This holds especially on GPUs as they exhibit exceptional sorti…

cs.DB2024

More Bang For Your Buck(et): Fast and Space-efficient Hardware-accelerated Coarse-granular Indexing on GPUs

Justus Henneberg, Felix Schuhknecht, Rosina Kharal +1

In recent work, we have shown that NVIDIA's raytracing cores on RTX video cards can be exploited to realize hardware-accelerated lookups for GPU-resident database indexes. On a hig…

cs.DB2023

Taking the Shortcut: Actively Incorporating the Virtual Memory Index of the OS to Hardware-Accelerate Database Indexing

Felix Schuhknecht

Index structures often materialize one or multiple levels of explicit indirections (aka pointers) to allow for a quick traversal to the data of interest. Unfortunately, dereferenci…

cs.DB2023

RTIndeX: Exploiting Hardware-Accelerated GPU Raytracing for Database Indexing

Justus Henneberg, Felix Schuhknecht

Data management on GPUs has become increasingly relevant due to a tremendous rise in processing power and available GPU memory. Similar to main-memory systems, there is a need for…

cs.DB2022

The Easiest Way of Turning your Relational Database into a Blockchain -- and the Cost of Doing So

Felix Schuhknecht, Simon Jörz

Blockchain systems essentially consist of two levels: The network level has the responsibility of distributing an ordered stream of transactions to all nodes of the network in exac…

cs.DB2022

Towards Adaptive Storage Views in Virtual Memory

Felix Schuhknecht, Justus Henneberg

Traditionally, DBMSs separate their storage layer from their indexing layer. While the storage layer physically materializes the database and provides low-level access methods to i…

cs.DB2021

Northlight: Declarative and Optimized Analysis of Atmospheric Datasets in SparkSQL

Justus Henneberg, Felix Schuhknecht, Philipp Reutter +2

Performing data-intensive analytics is an essential part of modern Earth science. As such, research in atmospheric physics and meteorology frequently requires the processing of ver…

cs.DB2019★ 5 cited

ChainifyDB: How to Blockchainify any Data Management System

Felix Martin Schuhknecht, Ankur Sharma, Jens Dittrich +1

Today's permissioned blockchain systems come in a stand-alone fashion and require the users to integrate yet another full-fledged transaction processing system into their already c…

cs.DC2018★ 9 cited

How to Databasify a Blockchain: the Case of Hyperledger Fabric

Ankur Sharma, Felix Martin Schuhknecht, Divya Agrawal +1

Within the last few years, a countless number of blockchain systems have emerged on the market, each one claiming to revolutionize the way of distributed transaction processing in…

cs.DB2018★ 43 cited

The Case for Automatic Database Administration using Deep Reinforcement Learning

Ankur Sharma, Felix Martin Schuhknecht, Jens Dittrich

Like any large software system, a full-fledged DBMS offers an overwhelming amount of configuration knobs. These range from static initialisation parameters like buffer sizes, degre…

cs.DB2017

Accelerating Analytical Processing in MVCC using Fine-Granular High-Frequency Virtual Snapshotting

Ankur Sharma, Felix Martin Schuhknecht, Jens Dittrich

Efficient transactional management is a delicate task. As systems face transactions of inherently different types, ranging from point updates to long running analytical computation…

cs.DB2014★ 15 cited

Main Memory Adaptive Indexing for Multi-core Systems

Victor Alvarez, Felix Martin Schuhknecht, Jens Dittrich +1

Adaptive indexing is a concept that considers index creation in databases as a by-product of query processing; as opposed to traditional full index creation where the indexing effo…