Simulating of query processing on multiprocessor database systems with modern coprocessors
South Ural State University, Chelyabinsk, Russia
MIPRO 2013 Proceedings of the 37th International Convention, 2014
@article{besedin2014simulating,
title={Simulating of query processing on multiprocessor database systems with modern coprocessors},
author={Besedin, Konstantin Y. and Kostenetskiy, Pavel S.},
year={2014}
}
The modern manycore coprocessors and GPUs demonstrate very high performance on certain problems. Recent research has shown that these coprocessors can be used to accelerate database operations. But, to the best of our knowledge, there is only a little prior work on using coprocessors in multiprocessor database systems. This paper focuses on evaluation of database multiprocessor architectures with manycore coprocessors and GPUs. We implemented the emulator of parallel DBMS that uses computing cluster with NVIDIA GPUs or Intel Xeon Phi coprocessors for relational query processing. It allows to simulate simple SELECT and JOIN queries. A number of experiments have been done using this emulator. These experiments have shown that coprocessors are less efficient than CPUs for processing modeled SELECT queries, but more efficient than CPUs for processing INNER JOIN queries.
May 29, 2014 by hgpu