2022
DOI: 10.14778/3547305.3547307
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: 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 optimizing for aspects such as data freshness and performance isolation, they build on the traditional data-to-code principle and may trigger massive cold data transfers that impair the overall performance and scalability. Firstly, in this paper we show that Near-Data Processing (NDP) naturally fits in the HTAP design space. Secondly,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
26
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(26 citation statements)
references
References 44 publications
0
26
0
Order By: Relevance
“…First, we will give an overview over our system stack and discuss, how different parts of the stack interact with each other. Additionally, differences between this work and [27,28] will be highlighted.…”
Section: Execution Stackmentioning
confidence: 96%
See 3 more Smart Citations
“…First, we will give an overview over our system stack and discuss, how different parts of the stack interact with each other. Additionally, differences between this work and [27,28] will be highlighted.…”
Section: Execution Stackmentioning
confidence: 96%
“…Distributed and Parallel Databases (2022) 40: [27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44][45] the kernel or file system and distort the results somewhat. However, with a small on-device index cache, the NDP performance is around 33% better than the conventional stack.…”
Section: Record-based Operation: Getpixelcolourmentioning
confidence: 99%
See 2 more Smart Citations
“…Ringlein et al [68] show the advantages (cost reduction, tail-latency minimization, execution efficiency) of using FPGA-based Function-as-a-Service into disaggregated cloud infrastructures, and Zha and Li [78] build an abstraction framework for virtualizing heterogeneous cloud FPGAs. Key-value stores also benefit from FPGAs with new memcached architectures [11], native computational storage [74], and hardware-managed transactions [36]. Kara et al [41] show how FPGAs can be used for coupling column-store ML algorithms with on-the-fly data transformation, such as decryption and delta-encoding decompression, while Lasch et al [43] accelerate Re-Pair compression algorithm using FPGAs.…”
Section: Hardware Acceleration For Databasesmentioning
confidence: 99%