Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<blockquote> <p>How 'cross platform' is OpenCL, how many different operating systems (e.g. Windows, Linux, iOS &amp; Android) could I get an OpenCL program running on?</p> </blockquote> <p>OpenCL is open standard but mostly relies on a driver that a vendor develops for a specific hardware and operating system.</p> <p>To obtain drivers, c++ lib and information follow the links:</p> <p><a href="http://www.khronos.org/opencl/">Khronos</a></p> <p><a href="http://developer.amd.com/tools-and-sdks/heterogeneous-computing/amd-accelerated-parallel-processing-app-sdk/">AMD</a></p> <p><a href="http://developer.amd.com/download/AMD_Accelerated_Parallel_Processing_OpenCL_Programming_Guide.pdf">AMD guide (beginner to relatively advanced)</a></p> <p><a href="https://developer.nvidia.com/opencl">Nvidia</a></p> <p><a href="http://www.nvidia.com/content/cudazone/download/OpenCL/NVIDIA_OpenCL_ProgrammingGuide.pdf">Nvidia guide (beginner to relatively advanced)</a> + <a href="http://www.nvidia.com/object/cuda_home_new.html">CUDA (to learn more techniques for Nvidia GPUs)</a></p> <p><a href="https://developer.apple.com/library/mac/#documentation/Performance/Conceptual/OpenCL_MacProgGuide/Introduction/Introduction.html">Mac</a></p> <p><a href="http://software.intel.com/en-us/vcsource/tools/opencl-sdk">Intel</a></p> <p><a href="http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/">ARM</a></p> <p><a href="http://aces.snu.ac.kr/Center_for_Manycore_Programming/SNU-SAMSUNG_OpenCL_Framework.html">Samsung</a></p> <p><a href="https://developer.qualcomm.com/download/adreno-sdk.zip">Qualcomm</a></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload