NVIDIA намерена полностью перейти на открытые ядра для видеокарт начиная с драйверов R560

Переведено с помощью DeepL

NVIDIA продолжает идти по пути, начатому в 2022 году, предпринимая шаги по замене проприетарных ядер для видеокарт на альтернативы с открытым исходным кодом. Это не полноценный драйвер для видеокарт с открытым исходным кодом; речь идет только о ядре. Однако это уже важный шаг и значительное изменение для NVIDIA.

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

Спустя два года после перехода на открытый исходный код ядра для видеокарт под Linux, NVIDIA утверждает, что их ядро с открытым исходным кодом работает так же быстро, как и закрытое, или даже быстрее. Кроме того, были добавлены новые функции, такие как управление гетерогенной памятью (HMM), конфиденциальные вычисления и архитектура когерентной памяти архитектуры Grace.

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

Ядро для видеокарт с открытым исходным кодом будет работать не со всеми архитектурами. Оно поддерживается и является обязательным на Grace Hopper и Blackwell, а такие архитектуры, как Turing, Ampere, Ada и Hopper, предоставляют пользователям возможность выбора. К сожалению, ядра с открытым исходным кодом не поддерживаются на Maxwell, Pascal и Volta.

В настоящее время NVIDIA хочет полностью перейти на драйверы R560. NVIDIA выпустила драйвер из этой ветки, но не для Linux; в настоящее время такой драйвер доступен только для Windows.

66
18 комментариев

Переведите на сельский язык пожалуйста. Механизатору ударнику Васе не понятно.
Можно писать дрова под линукс на нвидиа?

1
Ответить

Перевожу: несколько лет назад хакеры (Lapsus$) слили тонны инфы нвидии шантажируя её, а вот это — закономерный результат. То есть это не щедрость, а вынужденный компромисс. Или они сами выкатят, или за них это, не в самом лучшем виде, сделает кто-то другой.

Так уже слили исходники длсс, иначе откуда у моддеров такие возможности? Это результат взлома и часть тех данных что слили (из тех 19-ти терабайт).

В принципе, те кто за линукс и так на амд картах, по понятным причинам, а вот эти скудные нововведения просто для шума.

15
1
Ответить

Перевожу:
Nvidia, как давно и планировала, наконец переходит на те открытые модули ядра, которые она открыла в 2022 году. Ни о каком переходе nvidia, на какие-то мистические "открытые ядра" в оригинальной статье речи не идёт.

Nvidia всё ещё blob и им и будет в обозримом будущем.

А открытые дрова под линукс пишутся уже давно и с переменным успехом. На данный момент, с появлением gsp прошивки у них неплохой буст в разработке.

2
1
Ответить

Хранит намерение который год уже.

6
Ответить

В недрах тундры выдры в гетрах
Тырят в ведра ядра кедров.
Выдрав с выдры в тундре гетры,
Вытру выдрой ядра кедра,
Вытру гетрой выдре морду -
Ядра в вёдра, выдру в тундру.

2
Ответить

Ни хрена ничего не понятно, но очень интересно ¯\_(⊙︿⊙)_/¯

1
Ответить