Приложения CUDA запустили на встроенной графике Intel GPU
Польский разработчик Анджей Яник опубликовал очень полезную утилиту 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. По личным причинам Анджей не может поддерживать проект и ищет мейнтейнера.