DBScholar

Back to papers

HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines

Summary: HetExchange extends the relational Exchange for heterogeneous CPU–GPU servers, combining CPU task-parallelism and GPU data-parallelism across non-coherent memory. JIT integration makes operators parallelism- and data-location-agnostic, delivering 2.8–6.4× gains over CPU- and GPU-only DBMSs. (summarized by gpt-5.6-luna on Jul 24 2026)

Paper ID
h91e79e9e92d6c3bb
Venue
VLDB
Year
2019
Pagerank
9.7176232e-05
Overall Rank
1,748 | 88.29%
DOI
10.14778/3303753.3303760
PDF
Download (CC BY-NC-ND 4.0)

Incoming Non-self Citations Over Time

Authors

BibTeX Citation

@article{chrysogelos_vldb19,
        title = {{HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines}},
        author = {Chrysogelos, Periklis and Karpathiotakis, Manos and Appuswamy, Raja and Ailamaki, Anastasia},
        journal = {PVLDB},
        series = {{VLDB} '19},
        volume = {12},
        number = {5},
        pages = {544--556},
        doi = {10.14778/3303753.3303760},
        url = {https://doi.org/10.14778/3303753.3303760},
        year = {2019}
}

Incoming Citations (Sorted by Pagerank)

Showing 38 of 38 citing papers.

Rank Citing Paper Year Venue Pagerank
2,294 Pump Up the Volume: Processing Large Data on GPUs with Fast Interconnects 2020 SIGMOD 8.67775e-05
2,464 Query Processing on Tensor Computation Runtimes 2022 VLDB 8.4081954e-05
3,056 MG-Join: A Scalable Join for Massively Parallel Multi-GPU Architectures 2021 SIGMOD 7.689069e-05
3,622 Triton Join: Efficiently Scaling to a Large Join State on GPUs with Fast Interconnects 2022 SIGMOD 7.1350619e-05
3,698 RTIndex: Exploiting Hardware-Accelerated GPU Raytracing for Database Indexing 2023 VLDB 7.0675021e-05
3,775 Hardware-conscious Query Processing in GPU-accelerated Analytical Engines 2019 CIDR 7.0079979e-05
3,828 Orchestrating Data Placement and Query Execution in Heterogeneous CPU-GPU DBMS 2022 VLDB 6.9779559e-05
4,164 GPU Database Systems Characterization and Optimization 2024 VLDB 6.7560016e-05
4,339 Adaptive HTAP through Elastic Resource Scheduling 2020 SIGMOD 6.641183e-05
4,650 Improving Execution Efficiency of Just-in-time Compilation based Query Processing on GPUs 2021 VLDB 6.471543e-05
5,425 Vortex: Overcoming Memory Capacity Limitations in GPU-Accelerated Large-Scale Data Analytics 2025 VLDB 6.121543e-05
5,603 Database Processing-in-Memory: An Experimental Study 2020 VLDB 6.0518498e-05
5,629 BOSS - An Architecture for Database Kernel Composition 2024 VLDB 6.0424626e-05
5,721 Efficiently Processing Joins and Grouped Aggregations on GPUs 2025 SIGMOD 6.0008904e-05
6,003 Terabyte-Scale Analytics in the Blink of an Eye 2026 VLDB 5.9023799e-05
6,305 Declarative Sub-Operators for Universal Data Processing 2023 VLDB 5.8008469e-05
6,393 GPU-accelerated data management under the test of time 2020 CIDR 5.7858902e-05
6,499 HetCache: Synergising NVMe Storage and GPU acceleration for Memory-Efficient Analytics 2023 CIDR 5.7482323e-05
6,571 Maximus: A Modular Accelerated Query Engine for Data Analytics on Heterogeneous Systems 2025 SIGMOD 5.7278348e-05
6,685 Powerful GPUs or Fast Interconnects: Analyzing Relational Workloads on Modern GPUs 2025 VLDB 5.6936999e-05
7,545 Workload Placement on Heterogeneous CPU-GPU Systems 2024 VLDB 5.4817498e-05
7,973 Scaling your Hybrid CPU-GPU DBMS to Multiple GPUs 2024 VLDB 5.3991259e-05
8,007 Scaling GPU-Accelerated Databases beyond GPU Memory Size 2025 VLDB 5.3916546e-05
8,235 Rethinking Analytical Processing in the GPU Era 2026 CIDR 5.3569644e-05
8,349 LAQy: Efficient and Reusable Query Approximations via Lazy Sampling 2023 SIGMOD 5.3332512e-05
8,849 Boosting Efficiency of External Pipelines by Blurring Application Boundaries 2022 CIDR 5.2492156e-05
9,061 Themis: A GPU-accelerated Relational Query Execution Engine 2025 VLDB 5.2142646e-05
9,905 GPU Acceleration of SQL Analytics on Compressed Data 2026 VLDB 5.0983269e-05
10,351 Out-of-order Execution of Database Queries 2020 VLDB 5.0177035e-05
10,424 Data Movement-Aware GPU Sharing for Data-Intensive Systems 2026 CIDR 4.9605343e-05
10,673 TQEx: Tensor-based Query Engine Enhanced by Bridging the Gap 2026 SIGMOD 4.9605343e-05
10,794 Scalable GPU Acceleration of Scalar Functions in Analytical Databases: Compilation, Benchmarking, and Optimization 2026 VLDB 4.9605343e-05
10,856 MGI: A Communication Framework for Data Processing in Massive GPU Infrastructures 2026 VLDB 4.9605343e-05
11,054 Into the CUDA Multiverse of Runtime Compilation: Exploring Kernel Fusion Strategies for GPU Database Systems 2026 VLDB 4.9605343e-05
11,196 Flux: Unifying Heterogeneous Infrastructure for Alibaba AnalyticDB 2025 SIGMOD 4.9605343e-05
11,206 anagodb: Offering Massive Parallelism for Database Engine 2025 SIGMOD 4.9605343e-05
11,404 Towards Designing Future-Proof Data Processing Systems 2025 VLDB 4.9605343e-05
11,622 Accelerating Merkle Patricia Trie with GPU 2024 VLDB 4.9605343e-05
Previous Page 1 / 1 Next

Outgoing Citations (Sorted by Pagerank)

Showing 19 of 19 cited papers.

Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.

Rank Cited Paper Year Venue Pagerank
14 MonetDB/X100: Hyper-Pipelining Query Execution 2005 CIDR 0.00063972112
21 Efficiently Compiling Efficient Query Plans for Modern Hardware 2011 VLDB 0.00056737487
93 Encapsulation of Parallelism in the Volcano Query Processing System 1990 SIGMOD 0.00034518001
215 Morsel-Driven Parallelism: A NUMA-Aware Query Evaluation Framework for the Many-Core Age 2014 SIGMOD 0.00024554257
382 Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sources 2018 SIGMOD 0.0001946654
606 Everything You Always Wanted to Know About Compiled and Vectorized Queries But Were Afraid to Ask 2018 VLDB 0.00015609823
748 The Yin and Yang of Processing Data Warehousing Queries on GPU Devices 2013 VLDB 0.00014258503
850 Hardware-Oblivious Parallelism for In-Memory Column-Stores 2013 VLDB 0.00013450864
1,350 Relaxed Operator Fusion for In-Memory Databases: Making Compilation, Vectorization, and Prefetching Work Together At Last 2018 VLDB 0.00010934877
1,475 Voodoo - A Vector Algebra for Portable Database Performance on Modern Hardware 2016 VLDB 0.00010525713
1,530 Pipelined Query Processing in Coprocessor Environments 2018 SIGMOD 0.00010318943
2,485 A Memory Bandwidth-Efficient Hybrid Radix Sort on GPUs 2017 SIGMOD 8.3800709e-05
2,606 Robust Query Processing in Co-Processor-accelerated Databases 2016 SIGMOD 8.2118469e-05
2,808 GPL: A GPU-based Pipelined Query Processing Engine 2016 SIGMOD 7.962315e-05
3,510 Fast Queries Over Heterogeneous Data Through Engine Customization 2016 VLDB 7.2263115e-05
3,775 Hardware-conscious Query Processing in GPU-accelerated Analytical Engines 2019 CIDR 7.0079979e-05
3,869 The Case For Heterogeneous HTAP 2017 CIDR 6.9434054e-05
4,210 Adaptive Work Placement for Query Processing on Heterogeneous Computing Resources 2017 VLDB 6.7206837e-05
6,302 Elastic Pipelining in an In-Memory Database Cluster 2016 SIGMOD 5.8013694e-05
Previous Page 1 / 1 Next

Semantically Similar Papers