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

No title

Упакованная статья <-> здесь

1. В мае 2022 года Nvidia выпустила набор модулей ядра графического процессора Linux с открытым исходным кодом и двойной лицензией GPL и MIT. Первоначальный выпуск был ориентирован на вычислительные графические процессоры центров обработки данных, а теперь внедряется полнофункциональная поддержка GeForce и Workstation Linux. Модули Open Kernel в конечном итоге заменят драйвер с закрытым исходным кодом.

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

2. Графические процессоры компании имеют общую архитектуру драйверов и набор возможностей. Два года в Nvidia добивались эквивалентной или более высокой производительности приложений с открытыми модулями ядра GPU. Были добавлены новые возможности управления гетерогенной памятью (HMM), конфиденциальные вычисления и когерентные архитектуры памяти платформ Grace.

3. С выпуском R560 компания готова полностью перейти на использование открытых модулей ядра GPU. Для современных платформ, таких как NVIDIA Grace Hopper или NVIDIA Blackwell, необходимо использовать только открытые модули.

4. Для новых GPU архитектур Turing, Ampere, Ada Lovelace и Hopper также рекомендуется переход на открытые модули. Для более старых GPU, таких как Maxwell, Pascal и Volta, открытые модули не совместимы — следует использовать проприетарные драйверы. Совместимость модулей ядра GPU с открытым исходным кодом варьируется в зависимости от поколения GPU.

5. Начиная с версии CUDA Toolkit 12.6, драйвер с открытым исходным кодом будет методом установки по умолчанию. При установке CUDA Toolkit с использованием пакетного менеджера метапакеты установки теперь будут включать драйверы с открытым исходным кодом.



ая эра графики: Nvidia открывает двери в свой мир GPU

Nvidia, мировой лидер в разработке графических процессоров, совершает революцию! В мае 2022 года компания выпустила набор модулей ядра GPU для Linux с открытым исходным кодом. Двойная лицензия GPL и MIT открывает возможности не только для разработчиков, но и для всех любителей технологий и геймеров.

Вначале Open Kernel были направлены на вычислительные графические процессоры центров обработки данных (datacenter). Но теперь эта технология выходит на новый уровень – полноценная поддержка GeForce и Workstation Linux уже доступна. В будущем Open Kernel полностью заменят привычные закрытые драйверы, а Nvidia уже добилась эквивалентной или даже более высокой производительности приложений с открытыми модулями GPU.

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

Но не все так просто: совместимость Open Kernel с разными поколениями GPU отличается. Для архитектур Turing, Ampere, Ada Lovelace и Hopper переход на открытые модули настоятельно рекомендуется. А вот для старых GPU, таких как Maxwell, Pascal и Volta, они пока несовместимы – придется продолжать использовать проприетарные драйверы.

Nvidia движется в новом направлении! Уже начиная с версии CUDA Toolkit 12.6, драйвер с открытым исходным кодом станет методом установки по умолчанию. И пакетный менеджер метапакеты установки теперь будут включать драйверы с открытым исходным кодом.