@inproceedings{b9843ed34e5a40c388313631101b29da,
title = "HeteroDaseX: Accelerating Structured Data Analytics with a Heterogeneous Memory Cache",
abstract = "With its advanced parallel computing capabilities and high-bandwidth memory, Graphics Processing Unit (GPU) has shown great potential in accelerating structured data analytics pipelines. However, limited GPU memory capacity and frequent data transfer bottlenecks hinder the full exploitation of GPU performance. To address these challenges, this demonstration introduces HeteroDaseX, a CPU-GPU heterogeneity-aware execution engine designed for analytical data processing workloads. Its core innovation lies in constructing a cache for intermediate data that utilizes both CPU memory and GPU memory. When intermediate data required by a processing task is found in the GPU memory cache, subsequent computational steps are seamlessly accelerated on the GPU. We will first delve into the system's design, introducing the management mechanism of the heterogeneous operator cache pool and a heterogeneity-aware cost model. To highlight HeteroDaseX's design considerations for its heterogeneity-aware caching architecture and its superior performance, we have developed a visual interface to demonstrate the system through three scenarios.",
keywords = "Data analytics, Heterogeneous processing, Operator cache, Query engine",
author = "Peng Deng and Wanli Cai and Huiqi Hu and Minghao Zhao and Xuan Zhou",
note = "Publisher Copyright: {\textcopyright} 2025 IEEE.; 25th IEEE International Conference on Data Mining Workshops, ICDMW 2025 ; Conference date: 12-11-2025 Through 15-11-2025",
year = "2025",
doi = "10.1109/ICDMW69685.2025.00318",
language = "英语",
series = "IEEE International Conference on Data Mining Workshops, ICDMW",
publisher = "IEEE Computer Society",
pages = "2539--2542",
booktitle = "Proceedings - 25th IEEE International Conference on Data Mining Workshops, ICDMW 2025",
address = "美国",
}