This paper presents implementations of a few selected SQL operations using theCUDA programming framework on the GPU platform. Nowadays, the GPU’sparallel architectures give a high speed-up on certain problems. Therefore, thenumber of non-graphical problems that can be run and sped-up on the GPUstill increases. Especially, there has been a lot of research in data mining onGPUs. In many cases it proves the advantage of offloading processing fromthe CPU to the GPU. At the beginning of our project we chose the set ofSELECT WHERE and SELECT JOIN instructions as the most common op-erations used in databases. We parallelized these SQL operations using threemain mechanisms in CUDA: thread group hierarchy, shared memories, andbarrier synchronization. ...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
This thesis first maps the relational computation onto Graphics Processing Units (GPU)s by designing...
This paper presents implementations of a few selected SQL operations using the CUDA programming fram...
Relational join processing is one of the core functionalities in database management systems. Implem...
Database systems have been widely used in a large range of applications to provide users with functi...
Until recently, the use of graphics processing units (GPUs) for query processing was limited by the ...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
Join-order optimization is an important task during query processing in DBMSs. The execution time of...
Traditionally, analytical database engines have used task parallelism provided by modern multisocket...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
This paper introduces the development of a new GPU-based database to accelerate data retrieval. The ...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
This thesis first maps the relational computation onto Graphics Processing Units (GPU)s by designing...
This paper presents implementations of a few selected SQL operations using the CUDA programming fram...
Relational join processing is one of the core functionalities in database management systems. Implem...
Database systems have been widely used in a large range of applications to provide users with functi...
Until recently, the use of graphics processing units (GPUs) for query processing was limited by the ...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
Join-order optimization is an important task during query processing in DBMSs. The execution time of...
Traditionally, analytical database engines have used task parallelism provided by modern multisocket...
Graphics processors (GPUs) have recently emerged as powerful coprocessors for general purpose comput...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Graphics processors (GPUs) have recently emerged as a powerful co-processor for general-purpose comp...
This paper introduces the development of a new GPU-based database to accelerate data retrieval. The ...
The unrivaled computing capabilities of modern GPUs meet the demand of processing massive amounts of...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
This thesis first maps the relational computation onto Graphics Processing Units (GPU)s by designing...