The growing trend toward heterogeneous platforms is crucial to meet time and power consumption constraints for high-performance computing applications. The OpenCL parallel programming language and framework enable programming CPU, GPU and recently FPGAs using the same source code. This eases software developers to implement applications on various devices supported by heterogeneous HPC platforms. This work presents two very different FPGA implementations of a database join operation, one using a direct O(n2) algorithm, and the other using a bitonic sort network to speed up the join operation. Comparison of performance and energy consumption for both FPGA and GPUs is provided which suggests a 40% performance/watt improvement by using an FPGA...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
This paper reports on the development of an MPI/OpenCL implementation of LU, an application-level be...
Thesis (M.A.)--Özyeğin University, Graduate School of Sciences and Engineering, Department of Comput...
Heterogeneous computing offers a promising solution for high performance and energy efficient comput...
FPGA-based accelerators have recently evolved as strong competitors to the traditional GPU-based acc...
With the advent of big data and cloud computing, there is tremendous interest in optimised algorithm...
Heterogeneous systems are the core architecture of most of the high-performance computing nodes, due...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Despite the fact that GPU was originally intended to be as a co-processor specializing in graphics r...
Document classification is at the heart of several of the applications that have been driving the pr...
This document presents an evaluation of OpenCL as a mechanism to exploit FPGA resources. To evaluate...
OpenCL has been proposed as a means of accelerating functional computation using FPGA and GPU accele...
The application of accelerators in HPC applications has seen enormous growth in the last decade. In ...
In our study, we present the results of the implementation of SHA-512 algorithm in FPGA. The disting...
Traditionally, FPGAs were programmed using low-level Hardware Description Languages (HDLs) like Veri...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
This paper reports on the development of an MPI/OpenCL implementation of LU, an application-level be...
Thesis (M.A.)--Özyeğin University, Graduate School of Sciences and Engineering, Department of Comput...
Heterogeneous computing offers a promising solution for high performance and energy efficient comput...
FPGA-based accelerators have recently evolved as strong competitors to the traditional GPU-based acc...
With the advent of big data and cloud computing, there is tremendous interest in optimised algorithm...
Heterogeneous systems are the core architecture of most of the high-performance computing nodes, due...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Despite the fact that GPU was originally intended to be as a co-processor specializing in graphics r...
Document classification is at the heart of several of the applications that have been driving the pr...
This document presents an evaluation of OpenCL as a mechanism to exploit FPGA resources. To evaluate...
OpenCL has been proposed as a means of accelerating functional computation using FPGA and GPU accele...
The application of accelerators in HPC applications has seen enormous growth in the last decade. In ...
In our study, we present the results of the implementation of SHA-512 algorithm in FPGA. The disting...
Traditionally, FPGAs were programmed using low-level Hardware Description Languages (HDLs) like Veri...
Due to copyright restrictions, the access to the full text of this article is only available via sub...
This paper reports on the development of an MPI/OpenCL implementation of LU, an application-level be...
Thesis (M.A.)--Özyeğin University, Graduate School of Sciences and Engineering, Department of Comput...