<p>While Google has <a href="http://stackoverflow.com/questions/14385843/why-did-google-choose-renderscript-instead-of-opencl">openly</a> displayed its <a href="https://code.google.com/p/android/issues/detail?id=36361">opposition to OpenCL</a>, many hardware manufacturers seem to be putting their weight behind OpenCL. Qualcomm, ARM, Imagination and Vivante all support OpenCL on their GPUs. Android Phone manufacturers like Samsung, HTC, Sony and Amazon ship OpenCL drivers and libraries on their latest generation of devices. Considering the prelevance of OpenCL on shipped devices, it is likely most Renderscript implementations have an OpenCL backend.</p>

<p>We have started compiling the list of OpenCL supported phones on Android. You can see the list below. If you have an android phone that is not listed, we'd appreciate it if you contributed to the list. To test if OpenCL is supported on your phone, you can use <a href="https://play.google.com/store/apps/details?id=com.xh.openclinfo">this app</a> on the playstore. Alternatively, if you are an OpenCL / android developer, you can <a href="http://sandbox.arrayfire.com/getting-started-with-opencl-on-android/">write your own app</a> to test OpenCL is supported on your</p>

<h3>List of Android Device with OpenCL support</h3>

<iframe src="https://docs.google.com/spreadsheets/d/1Mpzfl2NmLUVSAjIph77-FOsJeuyD9Xjha89r5iHw1hI/pubhtml?widget=true&amp;headers=false" width=800 height=1000></iframe>

<h3>OpenCL SDK's</h3>

<p>Here is a list of OpenCL SDK's from various mobile / embedded manufacturers.</p>

<ul>
<li><a href="https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno/tools-and-resources">Qualcomm's Adreno SDK</a></li>
<li><a href="http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/">ARM Mali's OpenCL SDK</a></li>
<li><a href="http://www.vivantecorp.com/index.php/en/technology/gpgpu.html">GPGPU on Vivante GPUs</a></li>
<li><a href="http://community.imgtec.com/developers/powervr/">Imagination's PowerVR SDK</a></li>
</ul>