Перейти к содержимому

No title

Фактов больше, разверни!

1. В мае 2022 года NVIDIA выпустила драйвер R515 с открытыми модулями ядра Linux для GPU. Первоначальный выпуск был ориентирован на вычислительные графические процессоры центров обработки данных, а теперь внедряется полнофункциональная поддержка GeForce и Workstation Linux.
2. Через два года NVIDIA достигла отличной производительности приложений с открытыми модулями ядра GPU. Были добавлены новые возможности – управление гетерогенной памятью (HMM), конфиденциальные вычисления и когерентные архитектуры памяти платформ Grace.
3. С выпуском R560 компания готова полностью перейти на использование открытых модулей ядра GPU. Для современных платформ, таких как NVIDIA Grace Hopper или NVIDIA Blackwell, необходимо использовать только открытые модули.
4. Для новых GPU архитектур Turing, Ampere, Ada Lovelace и Hopper также рекомендуется переход на открытые модули. Для более старых GPU, таких как Maxwell, Pascal и Volta, открытые модули не совместимы — следует использовать проприетарные драйверы.
5. Nvidia предоставляет новый вспомогательный сценарий обнаружения, который поможет выбрать драйвер. Версия драйвера по умолчанию, устанавливаемая всеми способами установки, переключается с проприетарного драйвера на открытый.
6. В выпуске драйверов Nvidia 560 для обычных GPU начиная с Turing, и при виртуализации GPU, начиная с Ada, по умолчанию начнут устанавливаться открытые варианты модулей ядра nvidia ko, nvidia modeset uvm drm ko и nvidia peermem ko.
7. В дистрибутивах Ubuntu, Debian, SUSE и openSUSE для установки варианта драйверов на базе открытых модулей рекомендуется использовать пакет “nvidia open”, а в дистрибутивах на базе RHEL модуль “nvidia driver open dkms”.
8. Если требуется установить проприетарные модули ядра, нужно указать опцию “kernel module type=proprietary” при запуске run архива с драйверами, либо изменить параметры по умолчанию в интерфейсе установщика. NVIDIA намерена полностью перейти на открытые ядра для видеокарт начиная с драйверов R560.

Thank you for reading this post, don't forget to subscribe!



dia: Открытое будущее графики

Мир технологий не стоит на месте. Изменения происходят стремительно, а компания NVIDIA – один из главных двигателей этих преобразований. В мае 2022 года компания сделала заявление, которое взорвало сообщество Linux-пользователей и геймеров: открытый исходный код драйверов для своих видеокарт!

Поначалу это касалось лишь вычислительных графических процессоров для центров обработки данных. Сейчас же NVIDIA готовит полноценную поддержку GeForce и Workstation Linux с открытыми модулями ядра GPU. За два года NVIDIA сумела добиться впечатляющих результатов: приложения работают стабильно, а производительность близка к той, которую предлагают проприетарные драйверы.

В последнем релизе R560 компания сделала ещё больший шаг – открытые модули стали де-факто стандартом.

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

NVIDIA рекомендует переход на открытые модули для самых свежих GPU архитектур – Turing, Ampere, Ada Lovelace и Hopper. А вот владельцы более старых графических процессоров Maxwell, Pascal и Volta вынуждены будут продолжать использовать проприетарные драйверы.

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

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

Хотите установить проприетарные драйверы? Легко! Нужно просто указать опцию “kernel module type=proprietary” при запуске архива с драйверами или изменить параметры по умолчанию в интерфейсе установщика.

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