Skip to search formSkip to main contentSkip to account menu

OpenCL API

Known as: OpenCL 2.0, OpenCL 1.1, OpenCL 1.2 
Open Computing Language (OpenCL) is a framework for writing programs that execute across heterogeneous platforms consisting of central processing… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Review
2016
Review
2016
Custom hardware accelerators are widely used to improve the performance of software applications in terms of execution times and… 
2015
2015
Selecting an appropriate workgroup size is critical for the performance of OpenCL kernels, and requires knowledge of the… 
2014
2014
High-level synthesis from OpenCL has shown significant potential, but current approaches conflict with mainstream OpenCL design… 
2013
2013
We present an implementation of parallel K-means clustering, called Kps-means, that achieves high performance with near-full… 
2013
2013
With its design concept of cross-platform portability, OpenCL can be used not only on GPUs (for which it is quite popular), but… 
Highly Cited
2012
Highly Cited
2012
To cope with the complexity of programming GPU accelerators for medical imaging computations, we developed a framework to… 
2012
2012
Marching Cubes (MC) is an algorithm that extracts surfaces from volumetric scalar data. It is used extensively in visualization… 
2011
2011
MapReduce is a programming model from Google that facilitates parallel processing on a cluster of thousands of commodity… 
Highly Cited
2011
Highly Cited
2010
Highly Cited
2010
In this paper, we combine and extend two of our previous works to provide a more complete solution for the GPU acceleration of…