nixp.ru v3.0

23 ноября 2024,
суббота,
21:20:29 MSK

20 октября 2011, 16:49

Представлены LLVM-реализации OpenCL — Portable OpenCL и libclc

1

Карлос Санчез де Ла Лама (Carlos Sánchez de La Lama) представил в рассылке LLVM проект Portable OpenCL. Вскоре стало известно о появлении другого схожего проекта — libclc.

Portable OpenCL («pocl») позиционируется как «Open Source-реализация стандарта OpenCL, легко адаптируемая на новые целевые объекты». Таким образом, проект во многом ориентирован на портируемость: авторы хотят сделать реализацию OpenCL, при использовании которой программы не будут нуждаться в специальных оптимизациях под различные платформы. Лицензия Portable OpenCL — MIT / X / Expat License. Подробности о проекте доступны на Launchpad.

Проект libclc задается целью создания библиотеки, соответствующей спецификации OpenCL 1.1 и распространяемой под лицензией BSD. Библиотека ориентирована на использование с OpenCL-фронтэндом LLVM/Clang. Авторы сообщают, что libclc «создана быть портируемой и расширяемой».

Постоянная ссылка к новости: http://www.nixp.ru/news/11442.html. Дмитрий Шурупов по материалам phoronix.com.

fb twitter vk