pocl
« Back to VersTracker
Description:
Portable Computing Language
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: opencl hpc parallel-computing llvm compiler
Install: brew install pocl
About:
Pocl (Portable Computing Language) is an open-source implementation of the OpenCL standard. It acts as a portable OpenCL runtime, allowing parallel programs written in OpenCL to run on various hardware architectures like CPUs, GPUs, and other accelerators. Its main value proposition is providing a vendor-neutral, portable, and performant way to leverage heterogeneous computing without being locked into specific hardware drivers.
Key Features:
  • CPU-optimized parallel execution
  • Extensible with LLVM/Clang
  • Supports multiple hardware backends
  • Zero-linkage driver model
Use Cases:
  • High-performance computing (HPC) development
  • Cross-platform parallel algorithm prototyping
  • Accelerating scientific and data processing workloads
Alternatives:
  • NVIDIA CUDA – Proprietary NVIDIA-only alternative; PoCL is open-source and hardware agnostic.
Version History
Detected Version Rev Change Commit
Oct 8, 2025 8:21pm 0 VERSION_BUMP 18d78bd9
Oct 8, 2025 2:18pm 0 VERSION_BUMP 16722b84
Sep 16, 2025 11:51am 1 VERSION_BUMP 5986a717
Sep 13, 2024 6:45am 0 VERSION_BUMP 32739f9e