OpenCL
An open, royalty-free standard for cross-platform, parallel programming of diverse accelerators found in supercomputers, cloud servers, personal computers, mobile devices and embedded platforms.
Cost / License
- Free
- Open Source
Platforms
- Linux
- BSD
- Windows
- Mac
- FreeBSD
- Android
Features
- Non profit
- Parallel Computing
Tags
- parallel-programming
- Software Framework
OpenCL News & Activities
Recent activities
- niksavc liked OpenCL
POX added OpenCL as alternative to AMD ROCm and NVIDIA CUDA- POX added OpenCL
OpenCL information
What is OpenCL?
OpenCL (Open Computing Language) is an open, royalty-free standard for cross-platform, parallel programming of diverse accelerators found in supercomputers, cloud servers, personal computers, mobile devices and embedded platforms. OpenCL greatly improves the speed and responsiveness of a wide spectrum of applications in numerous market categories including professional creative tools, scientific and medical software, vision processing, and neural network training and inferencing.
OpenCL speeds applications by offloading their most computationally intensive code onto accelerator processors - or devices. OpenCL developers use C or C++-based kernel languages to code programs that are passed through a device compiler for parallel execution on accelerator devices.

