Rusticl от Mesa достигает официального соответствия OpenCL 3.0

Последней вехой для Rustcl as Mesa, написанной на Rust реализации OpenCL Gallium3D, является то, что при работе с графикой Intel Gen12 Xe она достигла официального соответствия OpenCL 3.0, признанного Khronos Group.

Rusticl с последними исправлениями успешно прошел набор тестов на соответствие OpenCL 3.0 (CTS), и результаты были отправлены в Khronos Group. Веха Rusticl CL 3.0 официально признана на графическом оборудовании Intel «Gen12» с драйвером Iris Gallium3D.

Rusticl также работает с другими драйверами Mesa Gallium3D и даже с Zink Gallium3D, который, в свою очередь, работает поверх драйверов Vulkan API. Тем не менее, для целей этой отправки это было сделано с использованием графики Intel Gen12, и по-прежнему существуют улучшения Rusticl для использования RadeonSI и других драйверов dGPU.

Так что теперь Rusticl может рекламировать себя как официальный драйвер, совместимый с OpenCL 3.0. Сертификат теперь также указан на Khronos.org.

Это довольно многообещающая веха, поскольку Rusticl является первым кодом Rust в Mesa, эта реализация OpenCL была недавно объединена для Mesa 22.3, и она основана на всех других достижениях и волнениях, связанных с этим современным драйвером с открытым исходным кодом Rust OpenCL. Надеемся, что в 2023 году Rusticl приведет к большему использованию OpenCL на рабочем столе Linux.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев