The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

NVIDIA подытожила планы по переводу Linux-драйверов на открытые модули ядра по умолчанию

18.07.2024 22:32

Инженеры из компании NVIDIA опубликовали заметку, резюмирующую планы в отношении перевода проприетарных драйверов NVIDIA на использование по умолчанию открытых модулей ядра Linux для GPU, начиная с микроархитектуры Turing (GeForce GTX 1600 и RTX 2000). Используемые в драйверах NVIDIA модули для ядра Linux были открыты весной 2022 года под лицензиями MIT и GPLv2, а план по использованию их по умолчанию был анонсирован два месяца назад. Речь только о переключении основного пакета драйверов по умолчанию на уже существующие открытые модули, которые ранее поставлялись в качестве опции. Предоставляющие основную функциональность прошивки и компоненты, работающие в пространстве пользователя, такие как библиотеки для CUDA, OpenGL и Vulkan, остаются проприетарными.

До сих пор в состав проприетарных драйверов входили как открытые, так и проприетарные варианты модулей, которые обновлялись синхронно, но по умолчанию использовались проприетарные модули. Отличие доступных вариантов сводится к тому, что открытые модули могут использоваться только с GPU, оснащёнными отдельным микроконтроллером GSP (GPU System Processor), использование которого позволило вынести операции инициализации и управления GPU из драйвера на уровень проприетарной прошивки. GSP поставляется в видеокартах на базе таких микроархитектур, как Turing, Ampere, Ada и Hopper.

В проприетарных модулях, помимо новых GPU, продолжает сохраняться и поддержка старых GPU, не оснащённых GSP, например, GPU на базе микроархитектур Maxwell, Pascal и Volta. Компания NVIDIA намерена прекратить реализацию поддержки новых GPU в проприетарных модулях и сосредоточиться только на развитии открытых. Например, в открытых модулях уже доступна поддержка новых платформ NVIDIA Grace Hopper и NVIDIA Blackwell, которые не поддерживаются в проприетарных модулях.

В выпуске драйверов NVIDIA 560 для обычных GPU начиная с Turing, а при виртуализации GPU, начиная с Ada, по умолчанию начнут устанавливаться открытые варианты модулей ядра nvidia.ko, nvidia-modeset.ko, nvidia-uvm.ko, nvidia-drm.ko и nvidia-peermem.ko, в ситуациях когда их применение возможно. В дистрибутивах Ubuntu, Debian, SUSE и openSUSE для установки варианта драйверов NVIDIA на базе открытых модулей рекомендуется использовать пакет "nvidia-open", а в дистрибутивах на базе RHEL - модуль "nvidia-driver:open-dkms".

При желании установить в систему проприетарные модули ядра потребуется указание опции "--kernel-module-type=proprietary" при запуске run-архива с драйверами NVIDIA, или изменение параметров по умолчанию в интерфейсе, показываемом инсталлятором. Кроме того, отдельно подготовлен пакет nvidia-driver-assistant, упрощающий выбор оптимального варианта модулей ядра.



  1. Главная ссылка к новости (https://developer.nvidia.com/b...)
  2. OpenNews: Компания NVIDIA открыла код видеодрайверов для ядра Linux
  3. OpenNews: В NVK, открытом драйвере для видеокарт NVIDIA, обеспечена поддержка Vulkan 1.0
  4. OpenNews: NVIDIA препятствует разработке транслирующих прослоек для запуска CUDA на других платформах
  5. OpenNews: NVIDIA начнёт использовать открытые модули ядра для GPU, начиная с Turing
  6. OpenNews: Представитель NVIDIA ответил на вопросы, связанные с переводом драйверов на открытые модули ядра
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61577-nvidia
Ключевые слова: nvidia, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (142) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 23:17, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +31 +/
    Прекрасные открытые дрова!
    В которых лежит прекрасный открытый код
    github.com/NVIDIA/open-gpu-kernel-modules/blob/main/src/nvidia/generated/g_bindata_kgspGetBinArchiveBooterLoadUcode_AD102.c#L40
    Прям читать не перечитать! Писать не переписать!
     
     
  • 2.3, Bottle (?), 23:28, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Справедливости ради, это проблема любого языка, позволяющего себе низкоуровневые оптимизации. Код на интринсиках для векторной математики тоже выглядит как китайская грамота. Пример: https://github.com/GaijinEntertainment/vecmath/blob/master/dag_vecMath_pc_sse.
    Те, кому нужно, те разберутся в этом нагромождении из букв и цифр.
     
     
  • 3.7, Аноним (-), 23:40, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +16 +/
    Дааа, название GetBinArchiveBooterLoadUcode прям кричит, что это низкоуровневая оптимизация))

    Оптимизация, как низкоуровнево послать всех умников из кернела, которые символы ядра блочили.
    А так код - вот он есть. Но расшифровать его сможет только чип в видяхе.

     
     
  • 4.16, Bottle (?), 01:57, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    UCode в названии метода - это микрокод. Он буквально должен быть быстрым, даже если он будет для человека набором хекс-кодов.
    Проще говоря, тебе шашечки или ехать?
     
     
  • 5.40, Аноним (40), 08:53, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +6 +/
    А kgsp - это Korean Government Scholarship Program.
    Проще говоря, тебе блобы или опенсорс?
     
     
  • 6.96, Аноним (96), 15:37, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Открытость аппаратуры никто же не заявлял... :(
    К тому же, без открытости чипа(но и с ней - как проверить тождественность vhdl'ю)
    - и открытость микрокода не гарантирует отсутсвие зловредности, от разраба,
    в т.ч.позволяющего её другим - посредствов обнов,
    (уч.заведомую зловредность x86 и не только архитектур(ы) позволяющей безконтрольный доступ любому подключённому оборудованию к любому участку памяти и др.оборудованию, да и самой же не окрытой).

    А, мы все с вами уже знаем что все эти даже открытые драйвера, от заведомо зловредов - очередная хуцпа:
    - https://www.opennet.me/opennews/art.shtml?num=61231#256
    и там же пост сразу ниже.


     
     
  • 7.97, Аноним (96), 15:37, 19/07/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 8.109, Аноним (109), 17:38, 19/07/2024 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 7.99, Аноним (-), 15:48, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А, мы все с вами уже знаем что все эти даже открытые драйвера, от заведомо зловредов - очередная хуцпа:
    > - https://www.opennet.me/opennews/art.shtml?num=61231#256 и там же пост сразу ниже.

    Ого! Вот это монументальный труд!
    Можно сразу бежать за шапочкой из фольги.
    Судя по датам - просто весеннее обострение.

     
     
  • 8.101, Аноним (96), 16:07, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Беги беги, а то не успеешь на распродажу Монументальный ну пусть так, я тольк... текст свёрнут, показать
     
     
  • 9.137, Аноним (137), 20:53, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря как сделать, если тупо-универсально будет небольшая но, ск всего измеряе... большой текст свёрнут, показать
     
  • 4.32, ИмяХ (ok), 07:14, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В названии присутствует слово image то есть это просто картинка.
     
     
  • 5.68, Аноним (68), 11:19, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    picture - картинка, мгимо финишед?
     
  • 5.85, Онанистмус (?), 13:18, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Image может переводится как образ. Например disk image - образ диска.
     
     
  • 6.105, Аноним (105), 16:33, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Image может переводится как образ.

    Без может. Image с ангийского - образ.

     
  • 3.164, sergeyka (?), 06:16, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда было интересно: зачем вы лазиете по гит хабу и ищите всякий ужас? Это хобби такое?
     
  • 2.5, Аноним (5), 23:30, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что такого? Просто запакованный имедж, распакуй обратно и изучай
     
     
  • 3.29, Аноним (29), 05:47, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ты уверен, что не балабол?
     
  • 3.87, Аноним (87), 14:23, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Проблема в том, что для распаковки нужно знать ключ, который вшит в графический процессор.

    Это ровно такая же схема, как с микрокодом у Intel: он расшифровывается процессором. А чтобы посмотреть расшифрованный микрокод, приходится прикладывать титанические усилия, см. исследование Positive Technologies, которые с помощью недокументированных команд, аппаратного отладчика и такой-то матери смогли ввести один процессор в отладочный режим.

     
     
  • 4.106, Аноним (96), 16:38, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А, подорбности будут? ссылка, что нашли интересного(впрочем, вовсе не обязательно - озвучив...)
     
  • 4.152, mister_0 (?), 14:38, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    тебе зачем этот микрокод-то сдался?
    это некая внутренняя реализация устройства, для удобства она сделана через микрокод и встроенную некую машину исполнения.

    в старые времена процессор был один в системе и все пытались на него навесить свои драйвера в каком-нибудь SMM режиме или ещё как. И вот с этими закрытыми блобами все и боролись.

    А то что внутри девайса есть какой-то процессор и что-то там делает, ну это дела разработчика девайса, может и на конечных автоматах сделать.

     
  • 2.22, penetrator (?), 04:06, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    так это разве не код GSP, который и заявлен блобами?
     
  • 2.38, Аноним (-), 08:02, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > github.com/NVIDIA/open-gpu-kernel-modules/blob/main/src/nvidia/generated
    > /g_bindata_kgspGetBinArchiveBooterLoadUcode_AD102.c#L40

    Лол. Расскажите уже кто-нибудь упырям из нвидии про репу linux-firmware и про facility firmware-loader'а в кернеле? Чтобы не заниматься такой откорвенно индусской порнографией на публику.

    Тоже мне компания на дохреналиард, у которой кишки драйвера такие что даже Раджи с Гоа дружно блюют радугой.

     
     
  • 3.48, Аноним (-), 10:09, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Что-то [1] подсказывает, что невидия и так знает про репу linux-firmware.
    Но туда заливать не интересно. Это ж блобы будут, фуфуфу, всякие дебианы и латиносы пованивать начнут.

    Намного круче залить в виде сорцов и смачно поводить по губам шообществу!

    [1] git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/nvidia

     
     
  • 4.111, Аноним (-), 18:06, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Но туда заливать не интересно. Это ж блобы будут, фуфуфу, всякие дебианы
    > и латиносы пованивать начнут.

    Ну дык значит не будет у них GPU'шка работать - что с этим поделать?

    > Намного круче залить в виде сорцов и смачно поводить по губам шообществу!

    Типа, в надежде на лоха, что сорец вообще совсем не читают? Да факЪ это даже на опеннете не прокатило! На опеннете, Карл!!

    > [1] git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/nvidia

    Неплохо бы конкретики.

     
     
  • 5.131, Аноним (-), 19:58, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Неплохо бы конкретики.

    Какой конкретики?
    Один анон пишет "расскажите уже кто-нибудь упырям из нвидии про репу linux-firmware"
    Второй кидает ссыль на саму репу в секцию nvidia, как бы намекая, что нвидия и так знает про репу linux-firmware.
    Что тебе еще объяснить?

     
  • 2.44, eugener (ok), 09:12, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там же ясно написано
    /* THIS FILE IS AUTOMATICALLY GENERATED, DO NOT EDIT! */
     
     
  • 3.75, Другой Аноним (?), 12:20, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Т.е. это не есть исходник. Если я удалю этот файл, то из исходников его можно получить каким-нибудь 'make generate' или подобной командой.

    Или нельзя? Если нет (недостаточно исходников открытых реп), то это блоб, со всеми вытекающими.

     
     
  • 4.86, Аноним (86), 13:41, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >это не есть исходник. Если я удалю этот файл, то из исходников его можно получить каким-нибудь

    Ну и где этот исходник? Зачем вообще публиковать данные, если их можно (якобы) запросто сгенерировать?

     
  • 2.89, Аноним (89), 14:39, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Я не понял, а что нет так-то? Это кусок бинарщины в код так добавлен.
    Ну, проблема в том, что это бинарщина, это вроде как понятно в вашем посыле. Но это не меняет, что часть кода открыта. Вы первый раз видите, чтобы так бинарщину в код засовывали?
     
  • 2.154, Egor (??), 08:07, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Так а в чём проблема? Это для железки микрокод. Недавно на работе разбирался с драйвером реалтековского PHY-я в u-boot-е, точно такой-же микрокод в исходниках.
    https://elixir.bootlin.com/u-boot/v2024.07/source/drivers/usb/eth/r8152_fw.c
     
     
  • 3.155, Egor (??), 08:16, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В общем-то, код, который выполняется на твоем CPU - открыт, а открытость железа никто не заявлял.
     
     
  • 4.156, Phhh (?), 08:55, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > а открытость железа никто не заявлял.

    Вот поэтому все разговоры про открытые исходники и свободу - фикция.
    Что-толку от открытых исходников, если железо закрытое и внутри себя оно может делать, что захочет.
    Кто вам открытое железо сделает? Уж не Столман ли?


     
     
  • 5.157, Egor (??), 09:34, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да, собственно говоря, железка пусть делает что захочет, она ведь все-равно за пределы выделенного ей DMA-загона не выйдет. А в случае realtek-а, дальше USB шины. Это же не intel ME какой-нибудь.
     
     
  • 6.159, Phhh (?), 12:53, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > железка пусть делает что захочет, она ведь все-равно за пределы выделенного ей DMA-загона не выйдет.

    Если так рассуждать, то и в проприетарном софте тоже ничего плохого. Запускать его в виртуальной песочнице. Все равно из выделенного загона не выйдет.
    Все норм.

     

     ....большая нить свёрнута, показать (34)

  • 1.2, Аноним (2), 23:27, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Поддержку "старых" архитектур они конечно делать не будут. Нельзя ведь просто взять и открыть проприетарные модули управлением питания... Мою 1080 можно выкидывать на помойку после таких планов и, наконец-то, переходить на AMD.
     
     
  • 2.6, нах. (?), 23:37, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +11 +/
    главное не забудь дать адресок помойки.

     
     
  • 3.9, амд.ком (?), 00:14, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Адрес той помойки ему самому пригодится после первого знакомства с политикой депрекации железа в amd rocm и прочих.
     
     
  • 4.12, Аноним (12), 00:31, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Карта должна бвть либо последнего поколения, либо если денег нет то ладно уж предпоследнего.

    Кому должна? Американцам? Ну, как шутил господин Задорнов - только у нас сумма стоимости айфонов в маршрутке может превышать стоимость самой маршрутки. Вроде бы и смешно, а прибыль то у соединённых.

     
     
  • 5.21, Ыыыыыы (?), 04:06, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Кому должна? Американцам? Ну, как шутил господин Задорнов - только у нас сумма стоимости айфонов в маршрутке может превышать стоимость самой маршрутки. Вроде бы и смешно, а прибыль то у соединённых.

    Зачем вы считаете деньги в чужих карманах?

     
     
  • 6.28, знаток микрокодов (?), 05:26, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    маршрутках
     
  • 6.66, Аноним (66), 11:11, 19/07/2024 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 5.53, Аноним (53), 10:20, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Задорнов путал цену со стоимостью, хотя марксистскую политэкономию явно изучал.
     
  • 3.10, Аноним (10), 00:15, 19/07/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.8, Вася (??), 23:56, 18/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    да ей и так не помойку пора уже несколько лет как.
     
     
  • 3.51, Ыыыыыы (?), 10:17, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    1080 до сих пор способна современные игры тянуть в FullHD.
    А что еще нужно для счастья?
    Правда без волшебных лучиков Хуанга. Но, я что-то особой разнице в картинке не замечаю. Что с лучиками, что без них.
     
     
  • 4.81, Аноним (109), 13:00, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > 1080 до сих пор способна современные игры тянуть в FullHD.

    Ждал этого коммента.

     
  • 4.83, Аноним324 (ok), 13:05, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    угу на средних настройках с 60% рендера
     
     
  • 5.134, Аноним (137), 20:28, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Из разряда найди 10-ть отличий существенных , хотя бы одно А, 60 это надо ... большой текст свёрнут, показать
     
     
  • 6.139, Ыыыыыы (?), 21:22, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> угу на средних настройках с 60% рендера

    У меня 1080 нет на руках, но просмотр тестов в Ютубе говорит, что она вполне тянет игры даже сейчас.

    > А, 60% это надо думать 60FPS и выше?...

    Я так понял, чел про технологии апскейла говорит, типа, FSR

    > для идеальной плавности картинки - достаточно всего 25FPS

    Да, только мальенькие феписы связаны с большим инпут лагом, из-за которого управление идет с задержкой и создается ощущение тормозов.
    Что толку от плавной картинки, если сама игра начинает тормозить?


     
  • 6.144, Аноним324 (ok), 22:44, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    60 это когда на твоём 1080р мониторе ты видишь картинку 768х432 Вообще то евро... большой текст свёрнут, показать
     
  • 4.88, Аноним (88), 14:32, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, прекрасная видюха Проблема в том что, если надо тянуть - дуалбут в помощь... большой текст свёрнут, показать
     
     
  • 5.127, Аноним (127), 19:25, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    А вейланд был, я так понимаю, xwayland? Те же иксы, только хуже. Много переменных, надо твикать, опять же. К слову, на i3 у меня всегда была плохая производительность. Лучше всего на openbox и kwin_x11 без эффектов. Вейланд надо сравнивать в полноэкранном режиме и если это было больше месяца назад, стоит перепроверить с актуальными версиями плазмы.
     
     
  • 6.130, Аноним (-), 19:41, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А вейланд был, я так понимаю, xwayland? Те же иксы, только хуже.
    > Много переменных, надо твикать, опять же.

    Не, хвейланд это костыли чтобы запускать софт от бракоделов, которые не удосужились обновить его к новому стандарту

    > К слову, на i3 у меня всегда была плохая производительность.

    О... ты бы еще мотиф вспомнил).
    и3 это устаревший хлам который уже вынесли на помойку.
    Никто в здравом уме не будет что-то под него оптимизировать.


     
  • 2.19, чатжпт (?), 03:52, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чем больше ты покупаешь, тем больше ты экономить (с)Хуанг
     
  • 2.20, Ыыыыыы (?), 04:00, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Мою 1080 можно выкидывать на помойку после таких планов

    Можно спокойно пересидеть на ней еще парочку лет.
    Поддержку в новых драйверах дропнут не сразу.
    А когда дропнут, старые драйвера еще какое-то время к новым ядрам будут подходить.

    > и, наконец-то, переходить на AMD.

    Да особо не на что переходить. Сейчас и у nVidia и у AMD застой. Последнее поколение не сильно лучше предидущего. Топчутся на месте.

     
     
  • 3.23, Beta Version (ok), 04:11, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Да особо не на что переходить. Сейчас и у nVidia и у AMD застой. Последнее поколение не сильно лучше предидущего. Топчутся на месте.

    Да что угодно лучше его 1080. Моя прошлая RX 6600 лучше его 1080, а это уже бюджетка.

     
     
  • 4.30, Аноним (29), 05:49, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Cuda работает на RX 6600 чтобы нормально работать?
     
     
  • 5.35, Ыыыыыы (?), 07:41, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Cuda работает на RX 6600 чтобы нормально работать?

    А чем вы на работе занимаетесь, если не секрет?
    Что прям вычисления на Cuda нужны.
    Да еще на личном десктопе, а не на сервере в облаке...

     
     
  • 6.57, Аноним (57), 10:28, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А чем вы на работе занимаетесь, если не секрет?

    Бендер умеет в куда.

    > личном десктопе

    А если на рабочем десктопе?)

     
     
  • 7.59, Ыыыыыы (?), 10:55, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Бендер умеет в куда.

    О Господи, а я уж думал вы там на Cuda научными вычислениями занимаетесь. Физические процессы моделируете.
    А оказалось, что это просто ускорение в Блендере.
    Блендер и на АМД поддерживает ускорение.

    > А если на рабочем десктопе?)

    Да какая разница? Дестоп и Cuda - понятия слабо пересекающиеся.
    Серьезные вычислительные задачи совсем не на десктопе крутятся.

     
     
  • 8.61, Аноним (127), 11:00, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для optix, кстати, нет альтернатив Ну, есть аналоги в какой-то мере ... текст свёрнут, показать
     
  • 6.60, Аноним (127), 10:59, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Глупости говоришь, cuda нужна каждый день на рабочей станции и задачи совершенно разные можно решать. Большинство задач выносить в облака было бы неимоверным аутизмом по причине низкой эффективности и высокой цены.
     
  • 3.26, Аноним (2), 04:59, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да, так в целом и сделаю. Застой-застоем, но в целом покупка AMD карточки будет куда более логичной для использования под линуксами. Меньше геморроя, так еще и полная совместимость с общепринятым видео-стеком. Сомневаюсь, что открытые драйвера зеленых будут готовы даже через 3-4 года.
     
     
  • 4.143, Вонючий Козёл Анонимский (?), 22:42, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    GTX 650 прекрасно идёт в Void linux с проприетарными дровами, а это, на минуточку, роллинг-дистрибутив. Просто почему-то некоторые дистрибутивы linux выкинули старые драйвера nvidia.
     
  • 3.49, Вася (??), 10:13, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    нельзя, у неё беды с вулканом под линуксами. работать она работает, но производительность в каком нить киберпанке хуже чем под виндой
    Т. е. буквально пройти на релизе под виндой его в на 1080 было можно, а под линуксами откровенно не тянуло в 3.5к на минималках, замена на 3080 решило все полностью
     
     
  • 4.90, Аноним (88), 14:43, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >замена на 3080 решило все полностью

    Кхм, не хочу показаться токсичным, но замена на 3080 решает вообще все проблемы. И если взять аналог от красных в том же бюджете - тоже будет всё хорошо. За исключением всяких КУДА. Т.е. то что не доступно по техническим причинам.

     
  • 3.56, Аноним (127), 10:24, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Предыдущее это которой уже 2 года? С ними были определённые проблемы, например, с датчиками и охлаждением памяти, в новой итерации могли исправить. Они были очень значительным улучшением, емнип амд так и не смогла предложить ничего похожего. Но более нового пока и нет. В чём выражается застой у nvidia?
     
     
  • 4.58, Ыыыыыы (?), 10:39, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > В чём выражается застой у nvidia?

    Я недавно покупал карточку. Требования были простые: иногда поиграть без фанатизма. На игры особо лишнего времени нет.
    Минимальная карта, чтобы побаловаться нейросетями.
    И бюджет примерно в районе 300 долларов. Сильно дороже отдавать за компьютерную запчасть - меня жаба душит.

    В итоге не нашел ничего лучше, чем купить rtx3060 12Gb.
    Хотя это старое поколение. Давно в продаже 4000 серия. И, анонсирована 5000.
    Получается купил карту, устаревшую на 2 поколения. Больше брать нечего было.

    На флагманы даже не смотрел. Они стоят как чугунный мост и пусть Хуанг их сам покупает.

    На карты от АМД не стал смотреть. Потому, что там с поддержкой нейросетей хуже.

     
     
  • 5.64, Аноним (29), 11:08, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если в игры редко играть у них системные требования падают?
     
     
  • 6.69, Ыыыыыы (?), 11:19, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Падают самым радикальным образом.
    Если редко играешь, значит игры - не приоритет в жизни. Так, низкопробная развлекуха иногда расслабится, развлечься.
    Ну, а если не фанат игр, то и претензий к картинке особо никаких. Не нужны становятся 4К и волшебные лучики Хуанга. Системные требования уменьшаются будь здоров!
     
     
  • 7.71, Аноним (127), 11:32, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Наоборот же. Чем меньше времени на игры, тем выше требования и больше ожидания. Кто будет тратить своё время на третьёсортный опыт? Только те, кто играет в игры постоянно.
     
  • 5.70, Аноним (-), 11:31, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > rtx3060 12Gb
    > На карты от АМД не стал смотреть. Потому, что там с поддержкой нейросетей хуже.

    Странный аргумент. Потому что производительность rtx3060 в нейросетях чуть выше дна.

     
     
  • 6.72, Ыыыыыы (?), 11:55, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > производительность rtx3060 в нейросетях чуть выше дна.

    Да пофик, вообще. Главное что запускаются и работают.
    Я на нейросетях не зарабатываю и услуг не оказываю.
    А для личных целей и задач мне производительности хватает с головой.

     
  • 5.160, Аноним (-), 17:22, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    всегото 12Gb?

    >На карты от АМД не стал смотреть. Потому, что там с поддержкой нейросетей хуже.

    просто дай им время - я думаю скоро они придумают свой аналог нейросетей

     
  • 2.34, iPony129412 (?), 07:20, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Мою 1080 можно выкидывать на помойку после таких планов и, наконец-то, переходить на AMD.

    Я 960-ую в 2022 году выкинул, когда понял, что с Wayland туго.
    А вот в Ubuntu 24.04 до сих пор иксы дефолтом для Nvidia.
    Сколько луддитствовать можно-то...

     
     
  • 3.47, 12yoexpert (ok), 09:49, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот в Ubuntu 24.04 до сих пор иксы дефолтом для Nvidia.

    хоть какие-то плюсы от невидии

     
     
  • 4.116, Аноним (116), 18:45, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >> А вот в Ubuntu 24.04 до сих пор иксы дефолтом для Nvidia.
    > хоть какие-то плюсы от невидии

    Вы так радуетесь планам вцепиться в друг друга и утонуть на пару, мешая друг другу плыть? Во вы странные люди. Не, майнтайнить ради вас иксы никто ессно не будет. И уж конечно у убунты нет своих разработчиков на это в нужном количестве.

     
  • 3.62, Аноним (127), 11:05, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >когда понял, что с Wayland туго

    чего? сегодня вейланд и vaapi только на nvidia и работают.

     
     
  • 4.65, iPony129412 (?), 11:10, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    какбэ нет. Intel тот же куда лучше в этом плане, чем костыли на Wayland от васянов
     
     
  • 5.67, Аноним (127), 11:13, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не лучше, постоянно отваливается тоже. С костылями пока минимум проблем было, как direct api добавили.
     
     
  • 6.77, Аноним (77), 12:27, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вобщем, вывод известный, Вяленый ещё немного не готов.
     
     
  • 7.82, Аноним (127), 13:02, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Вобщем, вывод известный, Вяленый ещё немного не готов.

    Это vaapi, с вяленым у меня было 0 проблем пока. На nvidia и проприетарном драйвере. Некоторые игрушечки, похоже, с xwayland не работают (рандомные падения), но пока все работали, если отключить xwayland. Вайн тоже можно без иксов запускать. Тройная буферизация, похоже, не работает в 555, но я не знаю, зачем она мне. В последнем апдейте отключили в коде.

     
  • 3.91, Аноним (88), 14:50, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Даже с 555 драйвером, для части пользователей - Иксы луче Вейленда. В чистых попугаях оно отстаёт. Ну и всякие баги при работе через хВейленд никуда не деваются.
     
     
  • 4.94, Аноним (127), 15:29, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В каких, именно, попугаях? Под иксами всё глючит и тормозит, работает кое как без половины функциональности. Баги 6 кутей гораздо жёсче проявляются под иксами тоже (к примеру невозможность использовать таск-менеджер, когда какой-нибудь хромиум с кучей аргументов запущен). Никакие баги при работе через xwayland пока не обнаружил, почили ускорение уже давно и даже vdpau работает.
     
     
  • 5.150, Вася (??), 11:21, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    что глючит и тормозит? что за чушь тут написана?
     
  • 4.112, Аноним (2), 18:12, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    С момента выхода 555 драйвера как раз и сижу только под вейлендом в гноме со своей 1080. Все работает как по маслу, наконец-то можно подключить несколько мониторов с разной герцовкой и пользоваться окружением без рывков и тиринга.
     
     
  • 5.122, Аноним (-), 18:59, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > наконец-то можно подключить несколько мониторов с разной герцовкой
    > и пользоваться окружением без рывков и тиринга.

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

     

     ....большая нить свёрнута, показать (52)

  • 1.4, Аноним (-), 23:28, 18/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    В kwin wayland на открытых дровах в арче все еще есть тиринг, вроде это как то связано с частотой обновления, но в целом более менее юзабельно (на иксах проблем нет, вот только теперь в плазме с иксами проблемы). Хорошая работа, нвидия, опен соурс камюнити радуется, всё вынесли в проприетарный модуль, можно продолжать захватывать мир!
     
     
  • 2.37, Аноним (37), 07:56, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Линус своим пальцем конечно указал правильный путь. Но не подсказал точный маршрут. Так что это будет ещё долго продолжаться.
     
     
  • 3.50, Вася (??), 10:14, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    вас заставляют покупать nvidia и орать как якобы ничего не работает в недоделанном вейланде, да?
     
     
  • 4.52, iPony129412 (?), 10:18, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > вас заставляют покупать nvidia

    Если например, надо с помощью ИИ делать генерацию изображений. Не буду уточнять каких и чем именно. Тут я одно слово напишу - сразу под удаление.

    То выбора под линуксами кроме Nvidia нет.

    PS: сам на macOS этим занимаюсь с ИИ чипом от Apple.

     
     
  • 5.100, Аноним (10), 15:57, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Там амд в Ryzen 9000 обещает 55tflops float16 без задействования видеокарты вообще, и это больше, чем у rtx4080.
     
     
  • 6.125, Аноним (127), 19:13, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Там амд в Ryzen 9000 обещает 55tflops float16 без задействования видеокарты вообще,
    > и это больше, чем у rtx4080.

    Обещают… Так у nvidia на тензорных ядрах 1513 tflops float16 в прошлогодних картах (вроде 3958 в сетапах с 2 картами), на которых она совершенно озолотилась, ты думаешь, 55 хватит? обычный fp32 51tflops (134). Но, тебя же интересуют тензорные ядра? 8к терафлопсов на фп8. С одной стороны, дешёвые ядра без высокой цены отправки данных в них, это может оказаться немного полезным в некоторых применениях, но, с другой, похоже на очередной бессмысленный и беспощадный маркетинг, ещё ничего конкурентоспособного они не смогли предложить.

     
     
  • 7.145, Аноним (10), 00:14, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Но, тебя же интересуют тензорные ядра?

    int8 для генерации картинок не годятся - качество сильно плохое выходит, так что нет, не интересуют. Да и не 8к их там, а гораздо меньше. Amd сделала гениальную вещь - блочный fp16 c общей экспонентой на блок почти со скоростью int8. Качество генерируемых картинок на глаз не отличимо от настоящего fp16.

     
  • 7.161, Аноним (-), 17:30, 21/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    как же ты не понимаешь что АМД - это маленьнкая независимая инди компания и на рынке она совсем недавно

    и они стараются

    а вот интел вместе с нвидией сразу вдвоем против одной АМД!!!

    если мы ее не поддержим то произойдет монополия и капитализм победит весь опенсорц!

     

  • 1.11, Аноним (11), 00:19, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Если я правильно понял, то проприетарный драйвер они попросту перетащили в проприетарную прошивку дополнительного микропроцессора на видеокарте. А в ядре осталась открытая прокладка. Дрова к железке как были закрытые так фактически ими и остались, разве что из ядра вынесли в железо. В общем, нвидия показала линусу куда ему засунуть свой палец.
     
     
  • 2.14, morphe (?), 01:21, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Так во многих устройствах есть внутри фирмвари, в этом нет ничего плохого.

    Пускай теперь софт не может управлять некоторыми низкоуровневыми функциями (А нужно ли это ему? Раз смогли убрать - значит не особо), главное то что теперь софт хотя бы может с устройством в целом работать наконец.

    Что тут действительно плохо - так это то что юзерспейс часть всё ещё закрыта.

     
     
  • 3.42, Ыыыыыы (?), 09:04, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Так во многих устройствах есть внутри фирмвари, в этом нет ничего плохого.
    > Что тут действительно плохо - так это то что юзерспейс часть всё ещё закрыта.

    Да, вобщем-то, ничто не мешает сторонним разработчикам выкинуть закрытую юзерспейсную часть и заменить все это открытым стеком из Месы.
    Cuda, при этом, конечно отвалится. Но она и не всем нужна.
    Вроде уже сделали такие дрова. Новость про них была на Опеннете.

     
     
  • 4.74, vlad1.96 (ok), 12:01, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Nova, чтоль?
    Они там где-то на стадии продумывания.
    Там новость скорее была о том, что Nvidia рассматривает способы поддержки KMD в линусе, и заодно говорили про отделение DRM в юзерспейс.
    Но и то это было в ключе "это требуется нашим партнёрам для работы с виртуальными машинами на удалёнке", просто так получается, что хорошо и для Nova, поэтому "принимайте наши правки и давайте дружить"
     
  • 2.24, Аноним (24), 04:24, 19/07/2024 Скрыто ботом-модератором     [к модератору]
  • +2 +/
     
  • 2.103, Аноним (127), 16:14, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Они заново переписали логику на Ада и запустили её в ОС видеокарты, сделав её недоступной для вмешательства пользователей. Проприетарные библиотеки остаются проприетарными. А вот лицензированный код для hdmi теперь будет крутиться как у амд, на видеокарте.
     

  • 1.13, Аноним (13), 01:03, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Невидия не нужна. Пусть сами покупают свои желёзки с кривыми дровами, так ещё и (по факту) закрытые
     
  • 1.15, Мальчик Бананан (-), 01:51, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Драйвера то открытые. Но таковыми они стали потому что ненавидия влепила чип с зондом в котором крутится закрытый код. А дрова лишь интерфейс для взаимодействия с фирмварей.
     
     
  • 2.54, onanim (?), 10:22, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    таковыми они стали потому что у невидии не было выбора: https://www.opennet.me/opennews/art.shtml?num=56789
     
     
  • 3.73, Аноним (29), 11:55, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чушь, с тех пор уже два года прошло и под винду дрова не открытые
     

  • 1.25, Аноним (25), 04:39, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну, будем радоваться только когда будет что то типа github.com/nvidia/RTX-**** в природе.
    Чтобы Торвальдс еще был доволен, а его тяжело в чём то переубедить. А так вообще Нвидия
    в правильном направлении, зачем им проприетарщина в дровах, когда будущее в ИИ, а сама
    компания перевалила за Триллионы баксов. Да, триллионы. Это мильён мильёнов.
     
     
  • 2.148, Вася (??), 10:59, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • –3 +/

    > компания перевалила за Триллионы баксов. Да, триллионы. Это мильён мильёнов.

    что ж тогда мильярд?!

     
     
  • 3.165, benu (ok), 15:58, 23/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Тыща мыльёнаф.
     

  • 1.31, КО (?), 06:56, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    "из драйвера на уровень проприетарной прошивки"
    АХАХАХАХАХА, а фанфар то сколько было
     
     
  • 2.46, Ыыыыыы (?), 09:35, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > "из драйвера на уровень проприетарной прошивки"

    А сейчас все устройства такие. Везде внутри блобы крутятся.
    Хоть Wi-Fi адаптеры. Хоть материнки. Хоть видеокарты. Везде они есть.

    У АМД последние без блобов были Поларисы. А это уже древность как Паскали.
    У Интела тоже давно блобы на видео. После Хасвелов.

    Это тренд, который уже не изменить

     

  • 1.39, Аноним (39), 08:22, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А можно этот опенсурс на виндовс скомпилировать ?
     
     
  • 2.79, Аноним (77), 12:29, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    В WSL2, наверное, можно.
     

  • 1.41, Аноним (41), 09:04, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Эксперты хакерньюс еще 7 месяцев назад предупреждали https news ycombinator c... большой текст свёрнут, показать
     
     
  • 2.45, Скреподух (?), 09:22, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не все так просто. Функции отключают на отбраковках, каак правило. И даже если бы это был на 100% идентичный рабочий чип, то скорее всего разводка на плате не будет соответствовать его TDP.
     
     
  • 3.80, Мальчик Бананан (-), 12:36, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Не только TDP. Но и количеству видео выходов, их типов и т.д. Колхоз этот может даже заработает, но нюансов и компромиссов примерно столько же, как в каком-нибудь хакинтоше.
     
  • 3.140, Аноним (40), 21:29, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Функции обычно отключают для ранжирования по цене Ядра, когда последний раз бы... большой текст свёрнут, показать
     

  • 1.43, Аноним (43), 09:07, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нужно срочно менять логотип, чтобы не путали компанию с открытыми драйверами и полностью закрытыми.
     
  • 1.55, Ilya Indigo (ok), 10:22, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У Невидии в планах присвоить наработки NVK и выдать их за свой официальный открытый драйвер?
     
  • 1.92, Аноним (-), 14:59, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Копирасты просто так не открывают исходники. Видимо nouveau стала работать с графикой более качественно чем проприетарные драйвера.
     
     
  • 2.93, Аноним (-), 15:20, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Видимо nouveau стала работать с графикой более качественно чем проприетарные драйвера.

    Пффф, если бы.
    Они открыли "драйвер", потому что ничего полезного там нет - одни блобы.
    А старый драйвер, где полезное есть - никто открывать не собирается.

     
  • 2.149, Вася (??), 11:03, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Копирасты просто так не открывают исходники. Видимо nouveau стала работать с графикой
    > более качественно чем проприетарные драйвера.

    видимо? ты сам то в это веришь? nouvea вообще не работает, если использовать его как драйвер

     
     
  • 3.151, Аноним (-), 13:35, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Васян, ты сначала научись писать слово "nouveau" правильно!

    >nouvea вообще не работает, если использовать его как драйвер

    В пределах твоей игрули может быть и так.

     
     
  • 4.153, Вася (??), 16:13, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Васян, ты сначала научись писать слово "nouveau" правильно!

    зачем? я записал в конфиге его в blacklist и отказываюсь мучать себя этим непроизносимым названием бесполезного недодрайвера

    >>nouvea вообще не работает, если использовать его как драйвер
    > В пределах твоей игрули может быть и так.

    а что ты предлагаешь, переключать дрова каждый раз, когда поиграть в игрули/куду?

     

  • 1.95, Аноним (-), 15:34, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Помню один анон мне в теме про релиз ядра 6.8 (там где сделали часть символов GPL_ONLY, чем сломали дрова нвидии), втирал что:
    - невидию заставят открыть дрова
    - ядерщики будут играть в очень жесткую игру
    - мейнтейнеры граф. подсистемы чуть ли не боги, пригрозили DMCA takedown
    - нвидия будет на коленях умолять их назад в мейнлайн взять
    И что если оно будет не в мейнлайне, то все баги вроде "у юзера побилась ФС" будут просто отфутболивать))
    opennet.ru/openforum/vsluhforumID3/133088.html#104

    А ведь все произошло как и преполагалось:
    "Просто перенесут все что нужно в блобы."

    Ну чё, анон? Получил открытые дрова? Ахахаха!
    Доволен? Тут тебе покушать принесли, братишка))
    Кушай не обляпайся))

     
     
  • 2.108, Аноним (108), 17:38, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Да полюбому опять что-то придумают, чтоб выкосить их)
     
  • 2.117, Zenitur (ok), 18:46, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > втирал что ... невидию заставят открыть дрова

    И всё-таки их заставили открыть дрова. Несколько дней назад была новость, что NVIDIA возглавила рейтинг самых болгатых компаний мира. Её капитализация теперь выше, чем у предыдущих лидеров, таких как SpaceX, Apple, Microsoft, Facebook. Причина - нейросети. Давинчи, ЧатДжиПиТи, Claude, СтейблДифьюжн,  MidJourney, Luma Dream Machine... В настоящий момент, нейросети приносят своим создателям огромные деньги.

    Поэтому NVIDIA заинтересована в том, чтобы их устройства работали под линуксом. Создание отдельного чипа под прошивку, это не для пользователей десткопа под линуксом, а для владельцев вычислительных кластеров. И кстати, разве в драйверах AMD прошивка не такая же проприетарная?

    Мне кажется, что проприетарная прошивка не так страшно, как BIOS видеокарты, скомпилированный под x86. Из-за биоса мы не можем просто взять и вставить видеокарту в ARM, PowerPC или RISC-V. Тогда как фирмварь никак этому не препятствует.

    P.S. Мне нравится то, что NVIDIA не относится к пользователю в духе "тебе это знать не нужно, ты этого всё равно не поймёшь". Наоборот, нам дают выбор, и это приятно. Казалось бы, если основной доход приносят владельцы вычислительных кластеров, то и сервис должен быть обращён к ним, а не к нам, верно? Однако приятно, что и нам сервис тоже оказывается.

    Когда Valve выпускала Steam Deck, мне тоже нравилось, что нас не выставляют идиотами. Нам показали, как выглядит устройство разобранным. Нам рассказали, как установить Windows, если SteamOS не устраивает. Теперь сравните с отношением производителей устройств на базе Android. "Тебе сюда нельзя, это ты не отключишь, батарею не снимешь, стороннюю прошивку не установишь".

     
     
  • 3.123, Аноним (-), 19:03, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > И всё-таки их заставили открыть дрова.

    И?... В чем цель была? Дрова стали от этого более свободными?

    Вангую, что в каждый новым поколение все больше и больше будет уезжать в SoC видяхи, а драйвер превратится в тонюсенькую открытую прослойку по трансляции вызовов ядра в запросы к блобу.

     
     
  • 4.124, Zenitur (ok), 19:08, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Дрова стали от этого более свободными?

    Я считаю, что да. Пример - проект NVK, позволяющий запустить Vulkan на nouveau. Если проект "взлетит", мы можем получить полностью открытые драйверы, которые ничем не уступают закрытому. А то, что управление электропитанием при этом вынесено на отдельную микросхему - на мой взгляд, это не критично.

     
     
  • 5.132, Аноним (132), 20:12, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    CUDA будет?
     
     
  • 6.133, Zenitur (ok), 20:27, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > CUDA будет?

    Вряд ли. OpenCL? Возможно. OpenCL уже есть в nouveau в виде Clover. Однако от OpenCL начинают отказываться в пользу вычислений на Vulkan.

     
     
  • 7.147, С (?), 01:42, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Однако от OpenCL начинают отказываться в пользу вычислений на Vulkan.

    Ну да ну да ты такой умный отказаться от инструкции которая VR360 и сидеть на 2D с х/пойми как это работает но это не 3D , знал бы ты ещё на сколько это влияет на скорость архивирования и даже внимание ! компиляции. Вы вообще в этом не шарабарите единственную графическую mesa которая реально перфомэнсе я видел только на каком то Ютубе у griggorii чего то там для версии убунту 22.04 на этом рук остальные драйвера либо в Легаси бивесах не работают либо дико тормозят.

     
  • 5.136, Ыыыыыы (?), 20:48, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А то, что управление электропитанием при этом вынесено на отдельную микросхему - на мой взгляд, это не критично.

    Долго ржал. У Нвидии блоб размером мегабайт 30. Там не только управление питанием, целую ОС туда запихнуть можно при таком размере.
    У АМД блоб в районе 100 килобайт. Там я еще могу поверить, что он только "управлением питанием" занимается.

     
     
  • 6.138, Zenitur (ok), 21:17, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > У Нвидии блоб размером мегабайт 30. Там не только управление питанием, целую ОС туда запихнуть можно при таком размере.

    Ну так не весь же в ПЗУ вынесли.

     
     
  • 7.142, Ыыыыыы (?), 22:04, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну так не весь же в ПЗУ вынесли.

    Конечно, весь. Вся проприетарная часть ядерного драйвера теперь грузится в видеокарту и исполняется на внутреннем GSP (GPU System Processor).
    В ядре осталась маленькая прослойка для трансляции вызовов.

    Теперь NVK без этого огромного пропиретарного блоба работать не сможет на новых картах.
    Все что они могут, так это заменить проприетарную часть драйвера в юзерспейсе.

    Даже это будет большое достижение. Есть шанс, что NVK станет очень хорошим драйвером.

     
  • 2.135, Ыыыыыы (?), 20:35, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > сделали часть символов GPL_ONLY, чем сломали дрова нвидии
    > "Просто перенесут все что нужно в блобы."

    А это не только Нвидии касается, а вообще всех производителей железа.
    Нельзя насильно заставить открыть драйвера под GPL.
    В драйверах может использоваться лицензированный код третьих компаний и вендор не может его перелицензировать.

    Путь Нвидии: что-то вынести в блоб, а что-то в юзерспейс. В ядре оставить маленькую прослойку, которую можно и открыть.
    Просто по другому и нельзя было сделать.

     
     
  • 3.146, С (?), 00:57, 20/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    NDA надо запретить и платить настоящим дебагерам правщикам кода , ты уверен что эти третьи компании не зашили тупо в чип чужую видео дровину mesa и тому подобное , а у настоящего инженеринга в итоге пустоты в карманах.
     

  • 1.98, Аноним (98), 15:43, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    К сожалению, на линуксе нвидия амд не конкаррент.
     
     
  • 2.104, Зельда (?), 16:22, 19/07/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, хоть где-то. Хотя, это с ваших слов. Потому что не правда. На чём там крутится то, что они называют "ИИ"? Кто там на этом немерено обогатился? Под какими ОСями всё это крутится? Вывод за вами.
     

  • 1.102, Зельда (?), 16:13, 19/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отлично. Теперь я буду играть в "Марфа. Слёзы Королевства" свободно под Линукс. А, я и так в них под ним играю, но не свободно. Открытые дрова на Тегру будут, я надеюсь?
     
  • 1.158, Аноним (-), 11:03, 21/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    И кому это надо?
    Все нормальные люди покупают АМД Радеоны!
    Про лучики скоро все забудут как забыли про Шизикс и что тогда хуанг будет делать?
     
  • 1.162, Aalexeey (?), 09:06, 22/07/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я правильно понял что на ходовые затычки типа GT 710, GT 730 и GT 1030 (Их сейчас огромное количество в продаже) NVIDIA забила и скоро они нормально работать не смогут?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру