A growing number of industries are turning to data warehousing applications such as forecasting and risk assessment to process large volumes of data. These data warehousing applications, which utilize queries comprised of a mix of arithmetic and relational algebra (RA) operators, currently run on systems that utilize commodity multi-core CPUs. If we acknowledge the data-intensive nature of these applications, general purpose graphics processing units (GPUs) with high throughput and memory bandwidth seem to be natural candidates to host these applications. However, since such relational queries exhibit irregular parallelism and data accesses, their efficient implementation on GPUs remains challenging. Thus, although tailored solutions for in...
We present our novel design and implementation of relational join algorithms for new-generation grap...
We present new algorithms for performing fast computa-tion of several common database operations on ...
Current database management systems use Graphic Processing Units (GPUs) as dedicated accelerators to...
Modern enterprise applications represent an emergent ap-plication arena that requires the processing...
This thesis first maps the relational computation onto Graphics Processing Units (GPU)s by designing...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
The variety of memory devices in modern com- puter systems holds opportunities as well as challenges...
The variety of memory devices in modern computer systems holds opportunities as well as challenges f...
We present GPUQP, a relational query engine that employs both CPUs and GPUs (Graphics Processing Uni...
This survey paper reviews how the Graphical Processing Unit (GPU) can be leveraged by accelerating q...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
While GPU query processing is a well-studied area, real adoption is limited in practice as typically...
Analytic database workloads are growing in data size and query complexity. At the same time, compute...
We present our novel design and implementation of relational join algorithms for new-generation grap...
We present new algorithms for performing fast computa-tion of several common database operations on ...
Current database management systems use Graphic Processing Units (GPUs) as dedicated accelerators to...
Modern enterprise applications represent an emergent ap-plication arena that requires the processing...
This thesis first maps the relational computation onto Graphics Processing Units (GPU)s by designing...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
The variety of memory devices in modern com- puter systems holds opportunities as well as challenges...
The variety of memory devices in modern computer systems holds opportunities as well as challenges f...
We present GPUQP, a relational query engine that employs both CPUs and GPUs (Graphics Processing Uni...
This survey paper reviews how the Graphical Processing Unit (GPU) can be leveraged by accelerating q...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
While GPU query processing is a well-studied area, real adoption is limited in practice as typically...
Analytic database workloads are growing in data size and query complexity. At the same time, compute...
We present our novel design and implementation of relational join algorithms for new-generation grap...
We present new algorithms for performing fast computa-tion of several common database operations on ...
Current database management systems use Graphic Processing Units (GPUs) as dedicated accelerators to...