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


AliExpress RU&CIS



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

Теги:




Комментарии (13):

  1. glagola
    /#22746906 / +5

    Добро пожаловать в мир дифицита не только видео карт, но и ЦП от интела, майнеры привет!

    • Hait
      /#22746952 / +1

      При чём тут это? На CPU не майнят не из-за отсутствия куды…

      • glagola
        /#22746960 / +1

        Я про интегрированную графику в CPU интела говорю. При текущем курсе народ на чем только не майнит… так что я бы таким уверенным не был.

        • Hait
          /#22746966

          Если бы было выгодно, то уже давно бы майнили, т.к. по тестам выше производительность на OpenCL выше.
          Ну и стоимость одного «набора» намного выше, чем одной карты

      • ELITE83
        /#22747524

        Майнят, старшие райзены дают примерно как видеокарты среднего уровня…
        5й райзен например около 7000р доходность

        • Hait
          /#22747600

          Это какой именно?
          Все калькуляторы для AMD CPU Ryzen 9 5950X дают около 30 долларов в месяц, это около 2000р.
          Да и выше именно про ЦП от интела говорилось

      • idelgujin
        /#22747948

        Я майню XMR на довольно древнем камне. Примерно 20 р/день, чисто на оплату электричества, которое потребляют еще и две видеокарты в том же компе

  2. inferrna
    /#22746958 / +1

    Есть (была) также попытка компилировать эту самую куда в OpenCL.
    github.com/hughperkins/Coriander

  3. FenixFly
    /#22747318 / +1

    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

  4. /#22747440

    tensorflow-gpu заведется?

  5. Javian
    /#22747692

    После прочтения новости habr.com/ru/news/t/509794 пытался запустить Bringing-Old-Photos-Back-to-Life и оказалось, что… то CUDA не той версии, то Torch, то Python… По-моему и ZLUDA — это не серебряная пуля т.к. упомянутая Intel UHD 630 может означать «не всякая встроенная видеокарта Intel».

    • drWhy
      /#22748810 / +1

      Встроенные видео Intel не так чтобы в корне различаются. GT1/2/3e/4e, e — eDRAM, встроенный буфер видеоядра, который может также использоваться в качестве кеша L4 процессора. Различия в основном в количестве вычислительных блоков, ну и в блоках аппаратных кодеров/декодеров для различных видеокодеков.
      Ранее уже была утилита для включения аппаратного рендеринга на интеловском видео в CAD, например.
      У Phi и Xe наверно есть чем похвастать перед младьшенькими.

  6. funarg
    /#22749514

    Какие шансы завести RTX Voice на этой прослойке?