In-memory database acceleration on FPGAs: a survey
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 …
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 …
analytics applications. Typically, processing a query involves full inspection of large in …
Polardb serverless: A cloud native database for disaggregated data centers
\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 …
availability, and lower costs. The traditional, monolithic database architecture is difficult to …
Bluedbm: An appliance for big data analytics
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 …
unless all the data can be accommodated in DRAM. There are many domains, such as …
StRoM: smart remote memory
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 …
especially when operating in cloud environments. Since most such computations are …
Summarizer: trading communication with computing near storage
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 …
cores to manage flash translation layer, garbage collection, wear-leveling, and etc., to …
{INSIDER}: Designing {In-Storage} computing system for emerging {High-Performance} drive
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 …
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 …
to enable cloud-native relational database cost-effectively support analytical workloads. With …
Farview: Disaggregated memory with operator off-loading for database engines
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 …
storage and compute layers. In this paper, we explore disaggregation by taking it one step …
Caribou: Intelligent distributed storage
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 …
inefficiency: moving data around is expensive in terms of bandwidth, latency, and power …