Towards Optimization of Hybrid CPU/GPU Query Plans in Database Systems

Conference paper

DOI: 10.1007/978-3-642-32518-2_3

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 185)
Cite this paper as:
Breß S., Schallehn E., Geist I. (2013) Towards Optimization of Hybrid CPU/GPU Query Plans in Database Systems. In: Pechenizkiy M., Wojciechowski M. (eds) New Trends in Databases and Information Systems. Advances in Intelligent Systems and Computing, vol 185. Springer, Berlin, Heidelberg

Abstract

Current database research identified the computational power of GPUs as a way to increase the performance of database systems. Since GPU algorithms are not necessarily faster than their CPU counterparts, it is important to use the GPU only if it is beneficial for query processing. In a general database context, only few research projects address hybrid query processing, i.e., using a mix of CPU- and GPU-based processing to achieve optimal performance. In this paper, we extend our CPU/GPU scheduling framework to support hybrid query processing in database systems. We point out fundamental problems and provide an algorithm to create a hybrid query plan for a query using our scheduling framework.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Otto-von-Guericke University MagdeburgMagdeburgGermany

Personalised recommendations