arrow
返回

Accelerating relational database operations using both CPU and GPU co-processor

delete2017-01-01
delete8
PRE
AI
E
Esraa Shehab
A
Alsayed Algergawy *
A
Amany Sarhan
DOI:10.1016/j.compeleceng.2016.12.014delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Data is evolving and the number of existing data sources is vastly growing. Therefore, there is a compelling need for effective techniques to store, retrieve and process such massive data. Significant speed-ups at a small cost can be achieved by deploying co-processors such as GPUs. To this end, in this paper, we propose a new hybrid query processing technique that makes use of the capabilities of CPUs and GPUs. The proposed approach breaks down each SQL statement into smaller parts during the parsing process. It then automatically manages the distribution of different query parts to be executed either on the CPU or parallel on the GPU and CPU. To achieve this, we developed and implemented the proposed approach on a SQL server database using the Net framework instead of working under the Linux environment. The performance of the proposed approach is validated using different workloads and the results demonstrate that the proposed GPU-based query processor achieved speedup up to 39 as fast as multi-core CPUs. (C) 2016 Elsevier Ltd. All rights reserved.
Keyword:
GPU
Query processing
CPU co-processor
CUDA
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

C
Computers and Electrical Engineering
IF:
4.9
论文数:
6.7K
被引数:
1.3W

机构

F
Friedrich Schiller University of Jena
学者数:
1.9W
论文数: 1.5W
被引数: 25
E
egyptian knowledge bank (ekb)
学者数:
11.6W
论文数: 9.3W
被引数: 84
引用论文

引用论文

Glycine modulation of the phencyclidine binding site in mammalian brain
err1988-03-01
err0
PREAI
errJohn W. Thomas; William F. Hood; Joseph B. Monahan; Patricia C. Contreras; Thomas L. O'Donohue
err分享
err收藏
GPUs as Storage System Accelerators
err2013-08-01
err6
errOAAI
errAl-Kiswany, Samer; Gharaibeh, Abdullah; Ripeanu, Matei
err分享
err收藏
Medical image processing on the GPU - Past, present and future
err2013-12-01
err329
errOAAI
errEklund, Anders; Dufort, Paul; Forsberg, Daniel; LaConte, Stephen M.
err分享
err收藏
GPU computingGPU计算
err2008-05-01
err1.4K
PREAI
errOwens, John D.; Houston, Mike; Luebke, David; Green, Simon; Stone, John E.; Phillips, James C.
err分享
err收藏
Efficient co-processor utilization in database query processing
err2013-11-01
err28
PREAI
errBress, Sebastian; Beier, Felix; Rauhe, Hannes; Sattler, Kai-Uwe; Schallehn, Eike; Saake, Gunter
err分享
err收藏
CEACAM1 regulates TIM-3-mediated tolerance and exhaustion
err2014-10-26
err0
errOAAI
errYu-Hwa Huang; Chen Zhu; Yasuyuki Kondo; Ana C. Anderson; Amit Gandhi; Andrew Russell; Stephanie K. Dougan; Britt-Sabina Petersen; Espen Melum; Thomas Pertel; Kiera L. Clayton; Monika Raab; Qiang Chen; Nicole Beauchemin; Paul J. Yazaki; Michal Pyzik; Mario A. Ostrowski; Jonathan N. Glickman; Christopher E. Rudd; Hidde L. Ploegh; Andre Franke; Gregory A. Petsko; Vijay K. Kuchroo; Richard S. Blumberg
err分享
err收藏
没有更多内容