NVIDIA
NVIDIA — популярный производитель графических чипсетов. Графические процессоры NVIDIA могут использовать драйвера как открытые (nouveau, x11-drivers/xf86-video-nouveau), так и проприетарные (с закрытым исходным кодом) (nvidia-drivers, x11-drivers/nvidia-drivers).
Какой драйвер выбрать?
Так как проприетарный драйвер, как правило, является самым производительным и своевременно обновляемым, часто для интенсивных вычислений в приложениях трёхмерной графики и играх используют именно его. В то же время, NVIDIA постепенно прекращает поддержку для старых видеокарт. Проприетарный драйвер доступен на ограниченном числе архитектур, на данный момент — только для amd64 и arm64. Эти ограничения могут привести к тому, что единственной альтернативой может стать использование драйвера nouveau.
Поддержка возможностей
Чипсет | Кодовое имя | Серии | OpenGL | OpenCL | VAAPI / VDPAU | Vulkan | CUDA[1] | Поддерживающая версия nvidia-drivers[2] | Поддержка в nouveau[3] |
---|---|---|---|---|---|---|---|---|---|
NV04 | Fahrenheit | Riva TNT, Riva TNT2 | 1.2 | No | No | No | No | 71.86.xx | Yes |
NV10 | Celsius | GeForce 256, GeForce 2, GeForce 4 MX | 1.2 | No | No | No | No | 71.86.xx | Yes |
NV20 | Kelvin | GeForce 3, GeForce 4 Ti | 1.3 | No | No | No | No | 96.43.xx | Yes |
NV30 | Rankine | GeForce 5 / GeForce FX | 1.5 | No | No | No | No | 173.14.xx | Yes |
NV40 | Curie | GeForce 6, GeForce 7 | 2.1 | No | No | No | No | 304.xx | Yes |
NV50 | Tesla | GeForce 8, GeForce 9, GeForce 100, GeForce 200, GeForce 300 | 3.3 | No | Yes | No | 1.1 | 340.xx | Yes |
NVC0 | Fermi | GeForce 400, GeForce 500 | 4.6 | 1.1 / 1.2 | Yes | No | 2.1 | 390.xx | Yes |
NVE0 | Kepler | GeForce 600, GeForce 700, GeForce GTX Titan | 4.6 | 1.1 / 1.2 | Yes | 1.2 / 1.3 | 3.0 | 470.xx | 3.14 |
NV110 | Maxwell | GeForce 700, GeForce 900 | 4.6 | 3.0 | Yes | 1.3 | 5.2 | последняя | 4.6 |
NV130 | Pascal | серия GeForce 10 | 4.6 | 3.0 | Yes | 1.3 | 6.1 | последняя | 4.8 |
NV140 | Volta | Titan V | 4.6 | 3.0 | Yes | 1.3 | 7.0 | последняя | 4.19 |
NV160 | Turing | серия GeForce 16, серия GeForce 20 | 4.6 | 3.0 | Yes | 1.3 | 7.5 | последняя | 6.7 |
NV170 | Ampere | серия GeForce 30 | 4.6 | 3.0 | Yes | 1.3 | 8.7 | последняя | 6.7 |
AD10x | Ada Lovelace | серия GeForce 40 | 4.6 | 3.0 | Yes | 1.3 | 8.9 | последняя | 6.7 |
Полный список возможностей графических процессоров NVIDIA доступен здесь.
Системы с гибридными видеокартами
В некоторых системах возможно бесшовное переключение между двумя видеокартами. Обычно это используется в системах с интегрированной видеокартой Intel и дискретной видеокартой NVIDIA. Основным преимуществом в использовании подобной технологии является увеличение срока действия батареи путём предоставления максимальной производительности только в случае необходимости.
Проприетарная реализация от NVIDIA называется Optimus и может быть использована только совместно с nvidia-drivers. Для открытой реализации Optimus, которая может использоваться совместно с драйвером nouveau, см. Bumblebee.
Доступное ПО и статьи
- NVIDIA/nvidia-drivers — Пакет x11-drivers/nvidia-drivers содержит проприетарный графический драйвер для видеокарт NVIDIA.
- Nouveau — драйвер с открытым исходным кодом для графических карт NVIDIA.
- NVIDIA/Optimus — a proprietary technology that seamlessly switches between two GPUs.
- NVIDIA/Bumblebee — an open source implementation of NVIDIA Optimus.
- Nouveau & nvidia-drivers switching — describes how to switch between NVIDIA's binary driver and the open source nouveau driver.
- Hybrid graphics — details the system management of NVIDIA or AMD switchable graphics and Intel hybrid graphics.