Польский разработчик Анджей Яник опубликовал очень полезную утилиту 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' означает «чудо», а 'zluda' — «иллюзия».
P. S. По личным причинам Анджей не может поддерживать проект и ищет мейнтейнера.
Добро пожаловать в мир дифицита не только видео карт, но и ЦП от интела, майнеры привет!
При чём тут это? На CPU не майнят не из-за отсутствия куды…
Я про интегрированную графику в CPU интела говорю. При текущем курсе народ на чем только не майнит… так что я бы таким уверенным не был.
Если бы было выгодно, то уже давно бы майнили, т.к. по тестам выше производительность на OpenCL выше.
Ну и стоимость одного «набора» намного выше, чем одной карты
Майнят, старшие райзены дают примерно как видеокарты среднего уровня…
5й райзен например около 7000р доходность
Это какой именно?
Все калькуляторы для AMD CPU Ryzen 9 5950X дают около 30 долларов в месяц, это около 2000р.
Да и выше именно про ЦП от интела говорилось
Я майню XMR на довольно древнем камне. Примерно 20 р/день, чисто на оплату электричества, которое потребляют еще и две видеокарты в том же компе
Есть (была) также попытка компилировать эту самую куда в OpenCL.
github.com/hughperkins/Coriander
zludo — нтересная идея
Но если по нужно поддерживать и развивать, то думаю лучше конвертировать в Intel OneAPI:
https://software.intel.com/content/www/us/en/develop/documentation/oneapi-programming-guide/top/software-development-process/migrating-code-to-dpc/migrating-from-cuda-to-dpc.html
tensorflow-gpu заведется?
После прочтения новости habr.com/ru/news/t/509794 пытался запустить Bringing-Old-Photos-Back-to-Life и оказалось, что… то CUDA не той версии, то Torch, то Python… По-моему и ZLUDA — это не серебряная пуля т.к. упомянутая Intel UHD 630 может означать «не всякая встроенная видеокарта Intel».
Встроенные видео Intel не так чтобы в корне различаются. GT1/2/3e/4e, e — eDRAM, встроенный буфер видеоядра, который может также использоваться в качестве кеша L4 процессора. Различия в основном в количестве вычислительных блоков, ну и в блоках аппаратных кодеров/декодеров для различных видеокодеков.
Ранее уже была утилита для включения аппаратного рендеринга на интеловском видео в CAD, например.
У Phi и Xe наверно есть чем похвастать перед младьшенькими.
Какие шансы завести RTX Voice на этой прослойке?