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.
2016
2016
Convolutional neural networks (CNNs) have been widely employed in many applications such as image classification, video analysis… 
2015
2015
State-of-the-art mobile system-on-chips (SoC) include heterogeneity in various forms for accelerated and energy-efficient… 
2015
2015
Heterogeneous computing on CPUs and GPUs has traditionally used fixed roles for each device: the GPU handles data parallel work… 
2014
2014
High performance computing increasingly relies on heterogeneous systems, based on multi-core CPUs, tightly coupled to… 
Highly Cited
2013
Highly Cited
2013
Heterogeneous multi- and many-core systems are increasingly prevalent in the desktop and mobile domains. On these systems it is… 
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… 
2012
2012
With the emergence of highly multithreaded architectures, performance monitoring techniques face new challenges in efficiently… 
Highly Cited
2011
2011
2011
MapReduce is a programming model from Google that facilitates parallel processing on a cluster of thousands of commodity… 
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…