In current databases, GPUs are used as dedicated accel-erators to process each individual query. Sharing GPUs among concurrent queries is not supported, causing serious resource underutilization. Based on the profiling of an open-source GPU query engine running commonly used single-query data warehousing workloads, we observe that the uti-lization of main GPU resources is only up to 25%. The underutilization leads to low system throughput. To address the problem, this paper proposes concurrent query execution as an effective solution. To efficiently share GPUs among concurrent queries for high throughput, the major challenge is to provide software support to control and resolve resource contention incurred by the sharing. Our so-lution reli...
htmlabstractThe increasing diversity of hardware within a single system promises large performance g...
Recently, there have been some emerging processor designs that the CPU and the GPU (Graphics Process...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Current database management systems use Graphic Processing Units (GPUs) as dedicated accelerators to...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
We present GPUQP, a relational query engine that employs both CPUs and GPUs (Graphics Processing Uni...
While GPU query processing is a well-studied area, real adoption is limited in practice as typically...
Database systems have been widely used in a large range of applications to provide users with functi...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
We present a novel multi-dimensional range query co-processing scheme for the CPU and GPU. It has be...
GPUs are becoming increasingly popular in large scale data center installations due to their strong,...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
htmlabstractThe increasing diversity of hardware within a single system promises large performance g...
Recently, there have been some emerging processor designs that the CPU and the GPU (Graphics Process...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Current database management systems use Graphic Processing Units (GPUs) as dedicated accelerators to...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
We present GPUQP, a relational query engine that employs both CPUs and GPUs (Graphics Processing Uni...
While GPU query processing is a well-studied area, real adoption is limited in practice as typically...
Database systems have been widely used in a large range of applications to provide users with functi...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
We present a novel multi-dimensional range query co-processing scheme for the CPU and GPU. It has be...
GPUs are becoming increasingly popular in large scale data center installations due to their strong,...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
htmlabstractThe increasing diversity of hardware within a single system promises large performance g...
Recently, there have been some emerging processor designs that the CPU and the GPU (Graphics Process...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...