In-memory database acceleration on FPGAs: a survey

J Fang, YTB Mulder, J Hidders, J Lee, HP Hofstee - The VLDB Journal, 2020 - Springer
While FPGAs have seen prior use in database systems, in recent years interest in using
FPGA to accelerate databases has declined in both industry and academia for the following …

Rethinking software runtimes for disaggregated memory

I Calciu, MT Imran, I Puddu, S Kashyap… - Proceedings of the 26th …, 2021 - dl.acm.org
Disaggregated memory can address resource provisioning inefficiencies in current
datacenters. Multiple software runtimes for disaggregated memory have been proposed in …

{FPGA-Accelerated} Compactions for {LSM-based}{Key-Value} Store

T Zhang, J Wang, X Cheng, H Xu, N Yu… - … USENIX Conference on …, 2020 - usenix.org
Log-Structured Merge Tree (LSM-tree) key-value (KV) stores have been widely deployed in
the industry due to its high write efficiency and low costs as a tiered storage. To maintain …

Non-relational databases on FPGAs: Survey, design decisions, challenges

J Dann, D Ritter, H Fröning - ACM Computing Surveys, 2023 - dl.acm.org
Non-relational database systems (NRDS) such as graph and key-value have gained
attention in various trending business and analytical application domains. However, while …

Near-data processing in database systems on native computational storage under htap workloads

T Vinçon, C Knödler… - … of the VLDB …, 2022 - publikationen.reutlingen-university …
Today's Hybrid Transactional and Analytical Processing (HTAP) systems, tackle the ever-
growing data in combination with a mixture of transactional and analytical workloads. While …

Lowering the latency of data processing pipelines through FPGA based hardware acceleration

M Owaida, G Alonso, L Fogliarini… - … of the VLDB …, 2019 - research-collection.ethz.ch
Web search engines often involve a complex pipeline of processing stages including
computing, scoring, and ranking potential answers plus returning the sorted results. The …

Accelerating database systems using FPGAs: A survey

P Papaphilippou, W Luk - 2018 28th International Conference …, 2018 - ieeexplore.ieee.org
Database systems are key to a variety of applications, and FPGA-based accelerators have
shown promise in supporting high-performance database systems. This survey presents a …

[PDF][PDF] ColumnML: Column-store machine learning with on-the-fly data transformation

K Kara, K Eguro, C Zhang… - Proceedings of the …, 2018 - research-collection.ethz.ch
The ability to perform machine learning (ML) tasks in a database management system
(DBMS) provides the data analyst with a powerful tool. Unfortunately, integration of ML into a …

Tackling Hardware/Software co-design from a database perspective

G Alonso, T Roscoe, D Cock… - 10th Annual …, 2020 - research-collection.ethz.ch
Hardware is evolving at a very fast pace due to diverse trends in the IT industry. In the area
of data processing, it is fair to say that software often just reacts to these changes, trying to …

Project pberry: Fpga acceleration for remote memory

I Calciu, I Puddu, A Kolli, A Nowatzyk… - Proceedings of the …, 2019 - dl.acm.org
Recent research efforts propose remote memory systems that pool memory from multiple
hosts. These systems rely on the virtual memory subsystem to track application memory …