This paper introduces the development of a new GPU-based database to accelerate data retrieval. The main goal is to explore new ways of handling complex data types and managing data and workloads in massively parallel databases. This paper presents three novel innovations to create an efficient virtual database engine that executes the majority of database operations directly on the GPU. The GPU database executes a subset of SQLite’s SELECT queries, which are typically the most computationally expensive operations in a transactional database. This database engine extends existing research by exploring methods of table caching on the GPU, handling irregular and complex data types, and executing multiple table joins and managing the res...
Abstract With recent advancement on hardware technologies, new general-purpose high-performance devi...
Relational join processing is one of the core functionalities in database management systems. Implem...
This paper presents implementations of a few selected SQL operations using the CUDA programming fram...
Algorithms for processing large, unstructured data sets have shown great promise in implementations ...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
Abstract. The vast amount of processing power and memory band-width provided by modern graphics card...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
This survey paper reviews how the Graphical Processing Unit (GPU) can be leveraged by accelerating q...
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...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
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...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
Database systems have been widely used in a large range of applications to provide users with functi...
Abstract With recent advancement on hardware technologies, new general-purpose high-performance devi...
Relational join processing is one of the core functionalities in database management systems. Implem...
This paper presents implementations of a few selected SQL operations using the CUDA programming fram...
Algorithms for processing large, unstructured data sets have shown great promise in implementations ...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
Abstract. The vast amount of processing power and memory band-width provided by modern graphics card...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
This survey paper reviews how the Graphical Processing Unit (GPU) can be leveraged by accelerating q...
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...
© 2020 Association for Computing Machinery. There has been significant amount of excitement and rece...
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...
GPU acceleration is a promising approach to speed up query processing of database systems by using l...
Database systems have been widely used in a large range of applications to provide users with functi...
Abstract With recent advancement on hardware technologies, new general-purpose high-performance devi...
Relational join processing is one of the core functionalities in database management systems. Implem...
This paper presents implementations of a few selected SQL operations using the CUDA programming fram...