Комп'ютерні новини
Всі розділи
Експериментальна підтримка NVIDIA DLSS з'явилася у відкритому Linux-драйвері NVK
Спільнота розробників відкритих драйверів Mesa досягла значного прориву: у відкритому драйвері NVK Vulkan для архітектур NVIDIA Turing і новіших з'явилася експериментальна підтримка технології інтелектуального масштабування NVIDIA DLSS.
Це історична подія, оскільки раніше робота DLSS на Linux була жорстко обмежена виключно офіційним пропрієтарним драйвером NVIDIA.
Попри те, що сама бібліотека DLSS залишається закритим комерційним продуктом, розробники драйвера NVK змогли реалізувати необхідні низькорівневі інструменти. В основі цього успіху лежить додавання підтримки специфічних розширень Vulkan, необхідних для взаємодії з апаратними тензорними ядрами відеокарт GeForce RTX.
Головним каталізатором став патч від відомого розробника Дейва Ейрлі (Dave Airlie), який інтегрував розширення VK_NV_cooperative_matrix — саме воно відповідає за роботу з кооперативними матрицями на GPU NVIDIA та дозволяє задіяти тензорні блоки для прискорення обчислень ШІ. Також для повноцінної роботи було впроваджено розширення VK_NV_cuda_kernel_launch, що забезпечує запуск специфічних CUDA-ядер безпосередньо через інтерфейс Vulkan.
Завдяки цим нововведенням у поєднанні з прошарком Proton від Valve і бібліотекою DXVK (яка транслює інструкції DirectX у Vulkan), користувачі Linux тепер можуть успішно запускати ігри з активованим DLSS на повністю відкритому графічному стеку.
Початкові тести на відеокартах серії GeForce RTX 40 підтвердили, що Cyberpunk 2077 успішно розпізнає наявність DLSS, дозволяє увімкнути функцію в налаштуваннях та коректно масштабує зображення в реальному часі.
Попри успішний запуск, поточна реалізація стикається з проблемами стабільності — ігри періодично можуть завершувати роботу з помилками під час тривалих ігрових сесій. Крім того, продуктивність відкритого драйвера NVK у важких графічних режимах все ще суттєво поступається офіційному закритому драйверу від NVIDIA, оскільки робота над оптимізацією тактових частот та керуванням живленням GPU у відкритому коді триває.
Тим не менш, ця подія демонструє швидкий прогрес екосистеми NVK та наближає момент, коли відкритий драйвер зможе стати повноцінною заміною пропрієтарному софту для геймерів на Linux.










