A survey of CPU-GPU heterogeneous computing techniques

S Mittal, JS Vetter - ACM Computing Surveys (CSUR), 2015‏ - dl.acm.org
As both CPUs and GPUs become employed in a wide range of applications, it has been
acknowledged that both of these Processing Units (PUs) have their unique features and …

Query processing on heterogeneous CPU/GPU systems

V Rosenfeld, S Breß, V Markl - ACM Computing Surveys (CSUR), 2022‏ - dl.acm.org
Due to their high computational power and internal memory bandwidth, graphic processing
units (GPUs) have been extensively studied by the database systems research community …

Robust query processing in co-processor-accelerated databases

S Breß, H Funke, J Teubner - … of the 2016 International Conference on …, 2016‏ - dl.acm.org
Technology limitations are making the use of heterogeneous computing devices much more
than an academic curiosity. In fact, the use of such devices is widely acknowledged to be the …

Why it is time for a HyPE: A hybrid query processing engine for efficient GPU coprocessing in DBMS

S Breß, G Saake - Proceedings of the VLDB Endowment, 2013‏ - dl.acm.org
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 …

Efficient co-processor utilization in database query processing

S Breß, F Beier, H Rauhe, KU Sattler, E Schallehn… - Information Systems, 2013‏ - Elsevier
Specialized processing units such as GPUs or FPGAs provide great opportunities to speed
up database operations by exploiting parallelism and relieving the CPU. However …

Waste not… Efficient co-processing of relational data

H Pirk, S Manegold, M Kersten - 2014 IEEE 30th International …, 2014‏ - ieeexplore.ieee.org
The variety of memory devices in modern computer systems holds opportunities as well as
challenges for data management systems. In particular, the exploitation of Graphics …

Analytical Queries: A Comprehensive Survey

P Kurapov, A Melik-Adamyan - arxiv preprint arxiv:2311.15730, 2023‏ - arxiv.org
Modern hardware heterogeneity brings efficiency and performance opportunities for
analytical query processing. In the presence of continuous data volume and complexity …

A framework for cost based optimization of hybrid CPU/GPU query plans in database systems

S Breß, I Geist, E Schallehn, M Mory… - Control and …, 2012‏ - yadda.icm.edu.pl
Current database research identified the use of computational power of GPUs as a way to
increase the performance of database systems. As GPU algorithms are not necessarily …

Forensics on GPU coprocessing in databases-research challenges, first experiments, countermeasures

S Breß, S Kiltz, M Schäler - … für Business, Technologie und Web (BTW) 2013 …, 2013‏ - dl.gi.de
Recently, using GPUs for coprocessing in database systems has been shown to be
beneficial. However, information systems processing confidential data cannot benefit from …

Understanding and optimizing conjunctive predicates under memory-efficient storage layouts

Z Wang, X Liu, K Zhang, H Zhou… - IEEE Transactions on …, 2019‏ - ieeexplore.ieee.org
Database queries can contain multiple predicates. The optimization of conjunctive
predicates is still vital to the overall performance of analytic data processing tasks. Prior work …