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 …

Biscuit: A framework for near-data processing of big data workloads

B Gu, AS Yoon, DH Bae, I Jo, J Lee, J Yoon… - ACM SIGARCH …, 2016 - dl.acm.org
Data-intensive queries are common in business intelligence, data warehousing and
analytics applications. Typically, processing a query involves full inspection of large in …

Polardb serverless: A cloud native database for disaggregated data centers

W Cao, Y Zhang, X Yang, F Li, S Wang, Q Hu… - Proceedings of the …, 2021 - dl.acm.org
\beginabstract The trend in the DBMS market is to migrate to the cloud for elasticity, high
availability, and lower costs. The traditional, monolithic database architecture is difficult to …

Bluedbm: An appliance for big data analytics

SW Jun, M Liu, S Lee, J Hicks, J Ankcorn… - ACM SIGARCH …, 2015 - dl.acm.org
Complex data queries, because of their need for random accesses, have proven to be slow
unless all the data can be accommodated in DRAM. There are many domains, such as …

StRoM: smart remote memory

D Sidler, Z Wang, M Chiosa, A Kulkarni… - Proceedings of the …, 2020 - dl.acm.org
Big data applications often incur large costs in I/O, data transfer and copying overhead,
especially when operating in cloud environments. Since most such computations are …

Summarizer: trading communication with computing near storage

G Koo, KK Matam, TI, HVKG Narra, J Li… - Proceedings of the 50th …, 2017 - dl.acm.org
Modern data center solid state drives (SSDs) integrate multiple general-purpose embedded
cores to manage flash translation layer, garbage collection, wear-leveling, and etc., to …

{INSIDER}: Designing {In-Storage} computing system for emerging {High-Performance} drive

Z Ruan, T He, J Cong - … Annual Technical Conference (USENIX ATC 19), 2019 - usenix.org
We present INSIDER, a full-stack redesigned storage system to help users fully utilize the
performance of emerging storage drives with moderate programming efforts. On the …

{POLARDB} meets computational storage: Efficiently support analytical workloads in {Cloud-Native} relational database

W Cao, Y Liu, Z Cheng, N Zheng, W Li, W Wu… - … USENIX conference on …, 2020 - usenix.org
This paper reports the deployment of computational storage drives in Alibaba Cloud, aiming
to enable cloud-native relational database cost-effectively support analytical workloads. With …

Farview: Disaggregated memory with operator off-loading for database engines

D Korolija, D Koutsoukos, K Keeton, K Taranov… - arXiv preprint arXiv …, 2021 - arxiv.org
Cloud deployments disaggregate storage from compute, providing more flexibility to both the
storage and compute layers. In this paper, we explore disaggregation by taking it one step …

Caribou: Intelligent distributed storage

Z István, D Sidler, G Alonso - Proceedings of the VLDB Endowment, 2017 - dl.acm.org
The ever increasing amount of data being handled in data centers causes an intrinsic
inefficiency: moving data around is expensive in terms of bandwidth, latency, and power …