vGPU NVIDIA на базе драйвера Nouveau для Linux. NVIDIA представила набор патчей для ядра Linux с технологией vGPU для использова
vGPU NVIDIA на базе драйвера Nouveau для Linux.
NVIDIA представила набор патчей для ядра Linux с технологией vGPU для использования виртуальных графических процессоров в системах виртуализации. vGPU разделяет ресурсы физического графического процессора NVIDIA, привязывая каждый виртуальный GPU к виртуальной функции PCI Express.
Драйвер vGPU работает с видеокартами NVIDIA на архитектуре Ada Lovelace, создавая от одного до нескольких виртуальных GPU в зависимости от модели карты. В хост-системе создание и сопряжение виртуальных GPU с гостевыми системами выполняются изменённым драйвером Nouveau. В гостевых системах используются штатные драйверы NVIDIA, как для обычного графического процессора.
Каждый vGPU получает часть памяти из фреймбуфера физического GPU, различаясь типами, назначением, размером видеопамяти, количеством дисплеев и максимальным разрешением экрана.
Реализация технологии vGPU включает базовый драйвер nvkm на основе Nouveau и менеджер vgpu_mgr, реализованный как модуль VFIO. Менеджер создает и удаляет виртуальные GPU, выбирает тип, управляет ресурсами и предоставляет API для управления. Он взаимодействует с базовым драйвером GPU для загрузки прошивки GSP, управления ресурсами, обработки исключений, конфигурации и системных событий.
Также в Mesa Vulkan-драйвер добавлен gfxstream (Graphics Streaming Kit) для доступа к API Vulkan из гостевых систем Linux, Android и Fuchsia. Драйвер, разработанный Google, перенаправляет обращения к графическим API при виртуализации API Vulkan. Он используется в эмуляторе Android, виртуальном устройстве Cuttlefish , сервисе Google Play Games и операционной системе Fuchsia. Gfxstream включен в QEMU и crosvm и поддерживается совместно с устройствами virtio-gpu и goldish.
Страница релиза
Документация
Host Kernel
Guest driver package
127 views
24
5
5 months ago 00:15:25 1
RTX 3060 12GB vs RTX 4060 Ti | Test in 16 Games | 1080p - 1440p | worth upgrading? 🤔 | 2023
9 months ago 00:31:47 27
ПОЛГОДА строгого режима для Lenovo Legion 5 pro. Чем может обернуться обычный ремонт ноутбука?
11 months ago 01:07:26 1
Что такое трассировка лучей и как работает NVIDIA RTX?
11 months ago 00:15:13 1
GTX 1660 Super vs RX 5600 XT | Test in 16 Games at 1080p | Which One is Better? 🤔 | 2023
11 months ago 00:01:00 1
Как купить видеокарту или процессор с Авито? / Майнинг #amd #nvidia #пк #сборкапк #intel #майнинг
1 year ago 00:13:44 1
Битва бомжекарт: GTX 650 vs GT 740 в 2023 году! На что хватит их силенок? Кто их тайный конкурент?
1 year ago 00:10:50 1
Нет запасов Nvidia, 3 нм в RTX 5000, удалили 4090, процы Lunar Lake, топы Zen 4
2 years ago 00:15:20 1
RTX 3060 VS RX 7600 | Test in 16 New Games | 1080p - 1440p | The Ultimate Comparison! 🔥 | 2023
2 years ago 00:02:28 2
Как отключить аппаратное ускорение в windows 10
2 years ago 00:16:00 1
MSI RTX 3060 TI GAMING X - ОБЗОР И ТЕСТЫ! ЛУЧШАЯ ВИДЕОКАРТА В ИГРОВОЙ ПК?
2 years ago 00:18:32 1
ВЫБОР ТОП ВИДЕОКАРТЫ ЗА 5000 РУБЛЕЙ! / НЕТ КРИЗИСУ!