OLAP on modern chiplet-based processors
File(s)3681954.3682011.pdf (1.18 MB)
Published version
Author(s)
Fogli, Alessandro
Zhao, Bo
Pietzuch, Peter
Bandle, Maximilian
Giceva, Jana
Type
Conference Paper
Abstract
Chiplet-based CPUs, which combine multiple independent dies on a single package, allow hardware to scale to higher CPU core counts at the cost of more memory heterogeneity and performance variability. This introduces challenges when existing query engines are deployed on chiplet-based CPUs, as current designs make assumptions about uniform memory access, cache locality and consistent core performance, e.g., leading to ineffective CPU utilization.
In this paper, we analyse the performance impact when query engines ignore chiplet-specific properties. We demonstrate that a naïve deployment can result in a significant degradation of query processing efficiency, exhibiting non-linear scaling even within a single CPU socket domain. Based on comprehensive experiments, we explore approaches to deploy query engines on chiplet-based CPUs with improved performance: we show that distributing processing tasks according to a chiplet-aware strategy achieves higher resource utilization and scalability, yielding an up to 7× speedup compared to hardware-oblivious approaches.
In this paper, we analyse the performance impact when query engines ignore chiplet-specific properties. We demonstrate that a naïve deployment can result in a significant degradation of query processing efficiency, exhibiting non-linear scaling even within a single CPU socket domain. Based on comprehensive experiments, we explore approaches to deploy query engines on chiplet-based CPUs with improved performance: we show that distributing processing tasks according to a chiplet-aware strategy achieves higher resource utilization and scalability, yielding an up to 7× speedup compared to hardware-oblivious approaches.
Date Issued
2024-07
Date Acceptance
2024-08-01
Citation
Proceedings of the VLDB Endowment, 2024, 17 (11), pp.3428-3441
ISSN
2150-8097
Publisher
VLDB Endowment
Start Page
3428
End Page
3441
Journal / Book Title
Proceedings of the VLDB Endowment
Volume
17
Issue
11
Copyright Statement
This work is licensed under the Creative Commons BY-NC-ND 4.0 International
License. Visit https://creativecommons.org/licenses/by-nc-nd/4.0/ to view a copy of
this license. For any use beyond those covered by this license, obtain permission by
emailing info@vldb.org. Copyright is held by the owner/author(s). Publication rights
licensed to the VLDB Endowment.
License. Visit https://creativecommons.org/licenses/by-nc-nd/4.0/ to view a copy of
this license. For any use beyond those covered by this license, obtain permission by
emailing info@vldb.org. Copyright is held by the owner/author(s). Publication rights
licensed to the VLDB Endowment.
Identifier
http://dx.doi.org/10.14778/3681954.3682011
Source
50th International Conference on Very Large DatabasesGuangzhou, China
Publication Status
Published
Start Date
2024-08-26
Finish Date
2024-08-30
Coverage Spatial
Guangzhou, China
Date Publish Online
2024-08-30