pocl

Open Computing Language implementation for parallel computing on CPUs and GPUs.

brewmacoslinux
Try with needOr install directly
Source

About

Portable Computing Language

Commands

poclcc

Examples

compile OpenCL kernel to binary$ poclcc -o kernel.pocl kernel.cl
check if OpenCL code compiles without errors$ poclcc -c kernel.cl
compile OpenCL for specific CPU device$ poclcc -D CPU kernel.cl -o kernel.pocl
generate LLVM IR from OpenCL source$ poclcc -emit-llvm kernel.cl -o kernel.ll
test parallel computing setup with sample kernel$ poclcc example.cl && ./a.out