Hardware advances strongly influence the database system design. The flattening speed of CPU cores makes many-core accelerators, such as GPUs, a vital alternative to explore for processing the ever-increasing amounts of data. GPUs have a significantly higher degree of parallelism than multi-core CPUs but their cores are simpler. As a result, they do not face the power constraints limiting the parallelism of CPUs. Their trade-off, however, is the increased implementation complexity. This thesis adapts and redesigns data analytics operators to better exploit the GPU special memory and threading model. Due to the increasing memory capacity and also the user's need for fast interaction with the data, we focus on in-memory analytics. Our t...
The rapid growth of data processing required in various arenas of computation over the past decades ...
Recent technological and economic developments have led to widespread availability of multi-core CP...
In the present work we apply High-Performance Computing techniques to two Big Data problems. The frs...
Analytical database queries are at the core of business intelligence and decision support. To analyz...
Thesis (Master) -- University of Cyprus, Faculty of Pure and Applied Sciences, Department of Compute...
GPU has been considered as one of the next-generation platforms for real-time query processing datab...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
Graphs are a common representation in many problem domains, including engineering, finance, medicine...
This paper presents implementations of a few selected SQL operations using theCUDA programming frame...
textGraphics Processing Units (GPUs) have become a popular platform for executing general purpose (i...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
Big data analytics is eventual discovery of knowledge from large set of data thus leading to busines...
Database systems have been widely used in a large range of applications to provide users with functi...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
During the past decades, High-Performance Computing (HPC) has been widely used in various industries...
The rapid growth of data processing required in various arenas of computation over the past decades ...
Recent technological and economic developments have led to widespread availability of multi-core CP...
In the present work we apply High-Performance Computing techniques to two Big Data problems. The frs...
Analytical database queries are at the core of business intelligence and decision support. To analyz...
Thesis (Master) -- University of Cyprus, Faculty of Pure and Applied Sciences, Department of Compute...
GPU has been considered as one of the next-generation platforms for real-time query processing datab...
AbstractThis study is devoted to exploring possible applications of GPU technology for acceleration ...
Graphs are a common representation in many problem domains, including engineering, finance, medicine...
This paper presents implementations of a few selected SQL operations using theCUDA programming frame...
textGraphics Processing Units (GPUs) have become a popular platform for executing general purpose (i...
Proceedings of the First PhD Symposium on Sustainable Ultrascale Computing Systems (NESUS PhD 2016)...
Big data analytics is eventual discovery of knowledge from large set of data thus leading to busines...
Database systems have been widely used in a large range of applications to provide users with functi...
During the last two decades, computer hardware has experienced remarkable developments. Especially C...
During the past decades, High-Performance Computing (HPC) has been widely used in various industries...
The rapid growth of data processing required in various arenas of computation over the past decades ...
Recent technological and economic developments have led to widespread availability of multi-core CP...
In the present work we apply High-Performance Computing techniques to two Big Data problems. The frs...