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
Feb 25, 2026 7:31pm 1 REVISION_ONLY ceac4882
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
Sep 1, 2023 1:26am 0 VERSION_BUMP 69da4be1
Jun 10, 2023 6:46pm 2 VERSION_BUMP bd9df3b5
Mar 22, 2023 2:31am 2 VERSION_BUMP 7fb6680e