Affiliation:
1. University of Magdeburg
Abstract
GPU acceleration is a promising approach to speed up query processing of database systems by using low cost graphic processors as coprocessors. Two major trends have emerged in this area: (1) The development of frameworks for scheduling tasks in heterogeneous CPU/GPU platforms, which is mainly in the context of coprocessing for applications and does not consider specifics of database-query processing and optimization. (2) The acceleration of database operations using efficient GPU algorithms, which typically cannot be applied easily on other database systems, because of their analytical-algorithm-specific cost models. One major challenge is how to combine traditional database query processing with GPU coprocessing techniques and efficient database operation scheduling in a GPU-aware query optimizer. In this thesis, we develop a hybrid query processing engine, which extends the traditional physical optimization process to generate hybrid query plans and to perform a cost-based optimization in a way that the advantages of CPUs and GPUs are combined. Furthermore, we aim at a portable solution between different GPU-accelerated database management systems to maximize applicability. Preliminary results indicate great potential.
Subject
General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development
Cited by
21 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Heterogeneous Intra-Pipeline Device-Parallel Aggregations;Proceedings of the 20th International Workshop on Data Management on New Hardware;2024-06-09
2. LTPG: Large-Batch Transaction Processing on GPUs with Deterministic Concurrency Control;2024 IEEE 40th International Conference on Data Engineering (ICDE);2024-05-13
3. Distributed GPU Joins on Fast RDMA-capable Networks;Proceedings of the ACM on Management of Data;2023-05-26
4. High-Performance Filters for GPUs;Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming;2023-02-21
5. D-Cubicle: boosting data transfer dynamically for large-scale analytical queries in single-GPU systems;Frontiers of Computer Science;2022-12-12