22 мая 2025 года состоялся релиз открытого проекта Portable Computing Language (PoCL) 7.0. Изначально решение было задумано для поддержки выполнения OpenCL на базе ЦП, но со временем и при использовании бэкэндов LLVM в разработку была добавлена ​​поддержка OpenCL поверх AMDKFD/NVIDIA PTX/Intel Level Zero и других возможных бэкэндов. Исходный код проекта написан на C/C++/LLVM и опубликован на GitHub под лицензией MIT.

Основные изменения и доработки в PoCL 7.0:

  • соответствия OpenCL 3.0 при использовании бэкэнда выполнения ЦП или драйверов Intel Level Zero на графических процессорах Intel (для ЦП с AVX2 и AVX-512 гораздо больший потенциал производительности для использования OpenCL на базе ЦП);

  • поддержка версий LLVM Clang 19 и 20;

  • поддержка Microsoft Windows с использованием MinGW или MSVC;

  • поддержка нового формата Khronos ICD;

  • поддержку ввода из языка программирования Julia с пакетом OpenCL.jl.