Как стать автором
Обновить

Релиз Portable Computing Language (PoCL) 7.0

Время на прочтение1 мин
Количество просмотров607

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.

Теги:
Хабы:
+5
Комментарии0

Другие новости

Работа

Программист С
28 вакансий

Ближайшие события