Приложения CUDA запустили на встроенной графике Intel GPU

54100380550190389d8e42a9b1bd9568.svg

Польский разработчик Анджей Яник опубликовал очень полезную утилиту Zluda, которая запускает приложения для CUDA на Intel GPU с весьма приличной производительностью.
Приложения CUDA не требуют модификации.

Zluda работает с нынешними интегрированной интегрированные решения от Intel UHD и будет работать с будущими процессорами Intel Xe, обещает разработчик.

График вверху отображает производительность Zluda в GeekBench 5.2.3 на Intel UHD 630.

Одно измерение сделано с использованием OpenCL, а другое — с использованием CUDA с графическим процессором Intel, маскирующимся под (относительно медленный) графический процессор Nvidia. Оба измерения используют один и тот же графический процессор.

Производительность нормализована относительно OpenCL. Например, показатель 110% означает, что реализованный вариант на 10% быстрее в CUDA/Zluda на Intel UHD 630.

Zluda — подробные результаты по Geekbench.com
OpenCL — подробные результаты по Geekbench.com

В целом Zluda в GeekBench работает медленнее примерно на 2%.

Примечание: по-польски 'cuda' означает «чудо», а 'złuda' — «иллюзия».

P.S. По личным причинам Анджей не может поддерживать проект и ищет мейнтейнера.

© Habrahabr.ru