Query processing on heterogeneous CPU/GPU systems

V Rosenfeld, S Breß, V Markl - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Due to their high computational power and internal memory bandwidth, graphic processing
units (GPUs) have been extensively studied by the database systems research community …

TiDB: a Raft-based HTAP database

D Huang, Q Liu, Q Cui, Z Fang, X Ma, F Xu… - Proceedings of the …, 2020 - dl.acm.org
Hybrid Transactional and Analytical Processing (HTAP) databases require processing
transactional and analytical queries in isolation to remove the interference between them. To …

Enabling CXL memory expansion for in-memory database management systems

M Ahn, A Chang, D Lee, J Gim, J Kim, J Jung… - Proceedings of the 18th …, 2022 - dl.acm.org
Limited memory volume is always a performance bottleneck in an in-memory database
management system (IMDBMS) as the data size keeps increasing. To overcome the …

BatchDB: Efficient isolated execution of hybrid OLTP+ OLAP workloads for interactive applications

D Makreshanski, J Giceva, C Barthels… - Proceedings of the 2017 …, 2017 - dl.acm.org
In this paper we present BatchDB, an in-memory database engine designed for hybrid OLTP
and OLAP workloads. BatchDB achieves good performance, provides a high level of data …

Main memory database systems

F Faerber, A Kemper, PÅ Larson… - … and Trends® in …, 2017 - nowpublishers.com
This article provides an overview of recent developments in mainmemory database systems.
With growing memory sizes and memory prices drop** by a factor of 10 every 5 years …

Adaptive HTAP through elastic resource scheduling

A Raza, P Chrysogelos, AC Anadiotis… - Proceedings of the 2020 …, 2020 - dl.acm.org
Modern Hybrid Transactional/Analytical Processing (HTAP) systems use an integrated data
processing engine that performs analytics on fresh data, which are ingested from a …

Real-time data infrastructure at uber

Y Fu, C Soman - Proceedings of the 2021 International Conference on …, 2021 - dl.acm.org
Uber's business is highly real-time in nature. PBs of data is continuously being collected
from the end users such as Uber drivers, riders, restaurants, eaters and so on everyday …

An Examination of CXL Memory Use Cases for In-Memory Database Management Systems using SAP HANA

M Ahn, T Willhalm, N May, D Lee, SM Desai… - Proceedings of the …, 2024 - dl.acm.org
CXL-based disaggregated memory systems offer options to expand the memory beyond the
limits of a single server via cache-coherent memory expansion cards or memory pools …

HTAP databases: What is new and what is next

G Li, C Zhang - Proceedings of the 2022 International Conference on …, 2022 - dl.acm.org
Processing the mixed workloads of transactions and analytical queries in a single database
system can eliminate the ETL process and enable real-time data analysis on the transaction …

Scalable garbage collection for in-memory MVCC systems

J Böttcher, V Leis, T Neumann, A Kemper - Proceedings of the VLDB …, 2019 - dl.acm.org
To support Hybrid Transaction and Analytical Processing (HTAP), database systems
generally rely on Multi-Version Concurrency Control (MVCC). While MVCC elegantly …