Technology
OpenCL
OpenCL is an open, royalty-free standard for cross-platform parallel programming of diverse accelerators including GPUs, CPUs, and FPGAs.
Maintained by the Khronos Group, OpenCL (Open Computing Language) provides a low-level API and a C99-based programming language for executing code across heterogeneous systems. It enables developers to harness the massive compute power of hardware from vendors like NVIDIA, AMD, Intel, and ARM using a single codebase. By abstracting memory management and task scheduling through its NDRange execution model, OpenCL 3.0 allows for high-performance data processing in fields ranging from scientific simulation to real-time image filtering.
What builders pair with OpenCL
Projects using both technologies. Select a pairing to see a project.
11 more pairings
Pairing: Appium
Running LLMs on a phone's NPU/GPU
Pairing: BERT
Custom GPU-powered LLMs and Graph Neural Networks
Pairing: BLOOM
Custom GPU-powered LLMs and Graph Neural Networks
Pairing: CUDA
Custom GPU-powered LLMs and Graph Neural Networks
Pairing: DirectX
Custom GPU-powered LLMs and Graph Neural Networks
Pairing: GPT-3
Custom GPU-powered LLMs and Graph Neural Networks
Recent Talks & Demos
Showing 1-2 of 2