OpenCL


Also found in: Dictionary, Thesaurus, Acronyms.

OpenCL

(OPEN Computing Language) An open source programming interface (API) for developing parallel processing applications from the Khronos Group (www.khronos.org/opencl). Widely used for writing scientific, financial and game applications, OpenCL programs run on a variety of CPUs, as well as AMD/ATI and NVIDIA GPUs. See GPGPU and OpenGL.
Copyright © 1981-2019 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in ?
References in periodicals archive ?
OpenCL is framework for creating parallel computing applications for heterogeneous parallel processing platforms consisting of multi core CPUs, GPUs and other specialized processors.
Although those works use different design methods such as OpenCL [16], HDL, or MaxCompiler [18], the basic architecture is very similar.
In addition, the Kepler GPU leverages the tremendous programming advantages of CUDA, OpenCL and OpenACC to make this computing capability available to a large experienced pool of application developers.
Two workstation-class AMD FirePro GPUs with up to 12GB of video memory provide up to seven teraflops of compute power and up to eight times the graphics performance of the previous generation Mac Pro.* OpenGL and OpenCL are optimized in OS X[R] Mavericks to leverage the full computing power of the Mac Pro CPU and dual GPUs.
Thanks to the PowerVR GPU, ODROID-XU developers can now access the full OpenCL EP API feature set in a production- ready form.
The powerful 4600 (GT2) Intel HD graphics integrated into the processor supports DirectX 11.1, OpenGL 3.2 and OpenCL 1.2 and offers accelerated coding and decoding functions for high resolution videos.
These simple instructions are also easy to support within high-level languages such as C or OpenCL. This enables fast and simple development of new code, as well as leverage of existing code.
ElcomSoft products support a wide range of hardware acceleration platforms including Pico FPGA's, OpenCL compliant AMD video cards, Tableau TACC, NVIDIA CUDA hardware, conventional and enterprise-grade solutions including Tesla and Fermi.
Using OpenCL; programming massively parallel computers.
The GPU also supports OpenCL, a set of programming tools to develop and manage parallel task execution.
Graphics and computing technologies developer AMD (NYSE:AMD) announced on Thursday the availability of the updated AMD Accelerated Parallel Processing (APP) Software Development Kit (SDK) v2.3, supporting the first AMD Fusion Accelerated Processing Units (APUs), OpenCL 1.1 and AMD Radeon HD 6900 Series graphics.
Best-in-class performance comes from a new NVIDIAEeA GeForceEeA GTX 465 graphics processor packing 352 unified shaders ready to take on the latest 3D games, NVIDIAEeA CUDAEoAaAo and OpenCL compatible applications.