2019
DOI: 10.1371/journal.pone.0214720
|View full text |Cite
|
Sign up to set email alerts
|

Concurrent query processing in a GPU-based database system

Abstract: The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of data seen in many application domains. While traditional HPC systems support applications as standalone entities that occupy entire GPUs, there are GPU-based DBMSs where multiple tasks are meant to be run at the same time in the same device. To that end, system-level resource management mechanisms are needed to fully unleash the computing power of GPUs in large data processing, and there were some researches fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 42 publications
0
3
0
Order By: Relevance
“…However, our research characterizes the performance of various query properties and identifies several bottlenecks in several state-of-the-art GPU DBMSes. Several studies [5], [6] have investigated concurrent query processing in a GPU DBMS, but their scope was limited to a single system rather than multiple disparate systems. Shanbhag et al [7] compared the performance gains of running queries on bandwidth ratios of CPUs and GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…However, our research characterizes the performance of various query properties and identifies several bottlenecks in several state-of-the-art GPU DBMSes. Several studies [5], [6] have investigated concurrent query processing in a GPU DBMS, but their scope was limited to a single system rather than multiple disparate systems. Shanbhag et al [7] compared the performance gains of running queries on bandwidth ratios of CPUs and GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…The multi-stream model on GPU platform includes OpenCL and CUDA, and the multistream model on Intel-MIC platform is h-stream. Current multi-stream model has been applied in many fields [7][8][9], but these researches are mostly aimed at the optimization of a specific scenario and programming model. Reference [7] proposed a performance model and an optimization strategy based on the intel-MIC platform h-stream model single application scenario.…”
Section: Introductionmentioning
confidence: 99%
“…Current multi-stream model has been applied in many fields [7][8][9], but these researches are mostly aimed at the optimization of a specific scenario and programming model. Reference [7] proposed a performance model and an optimization strategy based on the intel-MIC platform h-stream model single application scenario. Reference [8] conducted an in-depth study on CUDA multi-stream concurrency model, which conducted an in-depth analysis on the performance of CUDA platform single kernel and multi kernel streaming model.…”
Section: Introductionmentioning
confidence: 99%