Benchmarking the second generation of intel sgx hardware

M El-Hindi, T Ziegler, M Heinrich, A Lutsch… - Proceedings of the 18th …, 2022 - dl.acm.org
In recent years, trusted execution environments (TEEs) such as Intel Software Guard
Extensions (SGX) have gained a lot of attention in the database community. This is because …

Main memory database recovery: A survey

A Magalhaes, JM Monteiro, A Brayner - ACM Computing Surveys (CSUR …, 2021 - dl.acm.org
Many of today's applications need massive real-time data processing. In-memory database
systems have become a good alternative for these requirements. These systems maintain …

The case for distributed shared-memory databases with rdma-enabled memory disaggregation

R Wang, J Wang, S Idreos, MT Özsu… - arXiv preprint arXiv …, 2022 - arxiv.org
Memory disaggregation (MD) allows for scalable and elastic data center design by
separating compute (CPU) from memory. With MD, compute and memory are no longer …

Smoke: Fine-grained lineage at interactive speed

F Psallidas, E Wu - arXiv preprint arXiv:1801.07237, 2018 - arxiv.org
Data lineage describes the relationship between individual input and output data items of a
workflow, and has served as an integral ingredient for both traditional (eg, debugging …

[PDF][PDF] Putting pandas in a box

S Hagedorn, S Kläbe, KU Sattler - Conference on Innovative Data …, 2021 - db-thueringen.de
ABSTRACT Pandas–the Python Data Analysis Library–is a powerful and widely used
framework for data analytics. In this work we present our approach to push down the …

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 …

From a comprehensive experimental survey to a cost-based selection strategy for lightweight integer compression algorithms

P Damme, A Ungethüm, J Hildebrandt… - ACM Transactions on …, 2019 - dl.acm.org
Lightweight integer compression algorithms are frequently applied in in-memory database
systems to tackle the growing gap between processor speed and main memory bandwidth …

X-SSD: A storage system with native support for database logging and replication

S Lee, A Lerner, A Ryser, K Park, C Jeon… - Proceedings of the …, 2022 - dl.acm.org
Transaction logging and log shipping are standard techniques to provide recoverability and
high availability in data management systems. They entail an update to a local log file at …

Scalable and robust snapshot isolation for high-performance storage engines

A Alhomssi, V Leis - Proceedings of the VLDB Endowment, 2023 - dl.acm.org
MVCC-based snapshot isolation promises that read queries can proceed without interfering
with concurrent writes. However, as we show experimentally, in existing implementations a …

Morphstore: Analytical query engine with a holistic compression-enabled processing model

P Damme, A Ungethüm, J Pietrzyk, A Krause… - arXiv preprint arXiv …, 2020 - arxiv.org
In this paper, we present MorphStore, an open-source in-memory columnar analytical query
engine with a novel holistic compression-enabled processing model. Basically, compression …