Все новости
Это интересно
Сейчас читают
Технологии
Аватар Evernews Evernews

Nvidia запретила запускать CUDA-код на чужих видеокартах

2
0
Поделиться
Телеграфировать

Запрет чисто формальный, он вряд ли остановит серьезных нарушителей.

Nvidia запретила запускать CUDA-код на чужих видеокартах

Компания Nvidia внесла изменения в пользовательское соглашение платформы CUDA, используемой для параллельных вычислений. Теперь приложения на базе CUDA запрещено каким-либо образом запускать на устройствах других производителей.

Изначально CUDA-код работал только на видеокартах Nvidia. Затем появился проект ZLUDA, позволяющий, пусть и не очень хорошо, запускать CUDA-код на видеокартах AMD. Кроме того, поддержка CUDA появилась у китайских производителей видеокарт.

Можно предположить, что таким образом Nvidia защищает свою долю рынка видеокарт и ускорителей. Сейчас эти направления бизнеса приносят Nvidia огромную прибыль.

Примечательно, что запрет исключительно формальный: в библиотеках CUDA не появилось программных ограничений, препятствующих работе кода на других системах. Кроме того, запрещены только трансляторы, позволяющие напрямую запускать CUDA-код на других устройствах.

Разработчики все еще могут, например, перекомпилировать код с поддержкой CUDA так, чтобы он работал на видеокартах или ускорителях других компаний. Еще один важный момент: запрет действует начиная с CUDA версии 11.5, более ранние версии все еще можно транслировать.

Читать далее
За сколько вы готовы купить GTA VI?
До 8000 рублей
1813 голосов, 7.2%
До 7000 рублей
650 голосов, 2.6%
До 6000 рублей
815 голосов, 3.2%
До 5000 рублей
2230 голосов, 8.8%
До 4000 рублей
868 голосов, 3.4%
До 3000 рублей
1192 голоса, 4.7%
До 2000 рублей
2857 голосов, 11.3%
За любые деньги
1395 голосов, 5.5%
Ни за сколько, я пират
13505 голосов, 53.3%
Теги: Технологии, Nvidia
Аватар Evernews
Evernews
8087 подписчиков