Добавить в корзинуПозвонить
Найти в Дзене
Games4Linux

Обновление Intel Compute Runtime: Поддержка OpenCL и Level Zero на Linux

Intel недавно выпустили новую версию своего компьютерного средства Compute Runtime Automation, которая обещает улучшения и новые возможности для пользователей и разработчиков. Обновление 24.09.28717.12 содержит важные компоненты, включая intel-gmmlib, intel-opencl-icd и intel-level-zero-gpu, которые были обновлены до последних версий. Compute Runtime Automation - это среда выполнения, которая включает в себя эффективные алгоритмы и оптимизации, позволяющие улучшить производительность и обеспечить более быстрое исполнение вычислений. Вместе с этим, gmmlib 22.3.17 добавляет поддержку новых графических аппаратных ускорителей и улучшает совместимость с различными программными продуктами. Детального списка изменений для этой новой версии нет, но по всей видимости, в ней содержится много нового кода практически во всех областях. В этой новой версии содержится более 200 новых патчей, которые включают различные улучшения производительности, включение режима без связывания для Level Zero на DG2

Intel недавно выпустили новую версию своего компьютерного средства Compute Runtime Automation, которая обещает улучшения и новые возможности для пользователей и разработчиков. Обновление 24.09.28717.12 содержит важные компоненты, включая intel-gmmlib, intel-opencl-icd и intel-level-zero-gpu, которые были обновлены до последних версий.

Compute Runtime Automation - это среда выполнения, которая включает в себя эффективные алгоритмы и оптимизации, позволяющие улучшить производительность и обеспечить более быстрое исполнение вычислений. Вместе с этим, gmmlib 22.3.17 добавляет поддержку новых графических аппаратных ускорителей и улучшает совместимость с различными программными продуктами.

Детального списка изменений для этой новой версии нет, но по всей видимости, в ней содержится много нового кода практически во всех областях. В этой новой версии содержится более 200 новых патчей, которые включают различные улучшения производительности, включение режима без связывания для Level Zero на DG2/Alchemist, различные изменения для драйвера Intel Xe DRM как альтернативы i915, новые API для интроспекции командной очереди и списка команд, отчеты об ошибках в L3-структуре, улучшения для использования программы моделирования Blender 3D, поддержка cl_khr_extended_bit_ops для OpenCL, добавление новых идентификаторов устройств PCI Raptor Lake Refresh и другие обновления. Работа над поддержкой ядра Intel Xe оказала большое влияние на этот релиз.

Новое обновление Compute Runtime Automation обладает определенными ожиданиями качества для различных платформ. DG1 и DG2 (графические процессоры Intel) поддерживают версии OpenCL 3.0 и Level Zero 1.3 и работают на платформе WSL. У других платформ, таких как Skylake, Kaby Lake, Coffee Lake, Ice Lake, Tiger Lake, Rocket Lake, Alder Lake, Meteor Lake, Elkhart Lake и Raptor Lake также поддерживаются OpenCL 3.0 и Level Zero 1.3, но они не работают на платформе WSL. Broadwell, Apollo Lake и Gemini Lake находятся на стадии поддержки и не имеют поддержки Level Zero.

Все платформы успешно протестированы на Ubuntu 22.04 LTS с базовым ядром, за исключением определенных случаев, когда было указано другое ядро. Например, DG1 тестировался на ядре 6.3.1-060301-generic, а DG2 на ядре 6.7.5-060705-generic. Meteor Lake тестировалась на ядре v6.6.7. Поддержка WSL была протестирована с использованием драйверов Windows версии 101.5333 или 101.2114 (ICL, EHL, CFL).

Более подробная информация на GitHub.