15045

Using Data Compression for Increasing Efficiency of Data Transfer Between Main Memory and Intel Xeon Phi Coprocessor or NVidia GPU in Parallel DBMS

Konstantin Y. Besedin, Pavel S. Kostenetskiy, Stepan O. Prikazchikov
South Ural State University, Chelyabinsk, Russia
Procedia Computer Science, Volume 66, Pages 635-641, 2015

@article{besedin2015using,

   title={Using Data Compression for Increasing Efficiency of Data Transfer Between Main Memory and Intel Xeon Phi Coprocessor or NVidia GPU in Parallel DBMS},

   author={Besedin, Konstantin Y and Kostenetskiy, Pavel S and Prikazchikov, Stepan O},

   journal={Procedia Computer Science},

   volume={66},

   pages={635–641},

   year={2015},

   publisher={Elsevier}

}

Download Download (PDF)   View View   Source Source   

1385

views

The need to transfer data through PCI Express bus is considered as one of main bottlenecks in programming for manycore coprocessors and GPUs. This paper focuses on using data compression methods, such as RLE, Null Suppression, LZSS and combination of RLE and Null Suppression to increase efficiency of data transfer between main memory and coprocessor. Chosen compression methods were implemented for two hardware platforms: Intel Xeon Phi coprocessors and NVidia GPUs. A number of experiments were made using these implementations. It is shown that chosen compression methods can be used to increase the efficiency of database processing using Intel Xeon Phi and NVidia GPUs by reducing the time, needed for transferring data on coprocessor, if data satisfies certain conditions. It is also shown that, when a compression method allows one to process data without decompression, such a processing procedure can additionally increase the efficiency of this method.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: