The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"NVIDIA опубликовала код с реализацией vGPU на базе драйвера Nouveau"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"NVIDIA опубликовала код с реализацией vGPU на базе драйвера Nouveau"  +/
Сообщение от opennews (?), 25-Сен-24, 19:44 
Компания NVIDIA опубликовала набор патчей для ядра Linux с реализацией технологии vGPU, позволяющей использовать виртуальные GPU NVIDIA в системах виртуализации.  Работа vGPU организуется аппаратно через разделение ресурсов физического GPU NVIDIA и привязки каждому vGPU своей виртуальной функции PCI Express (VF, Virtual Function), что позволяет создавать на базе гостевых систем мощные виртуальные рабочие станции, способные выполнять  ресурсоёмкие вычислительные и графические операции. Драйвер может использоваться с  видеокартами NVIDIA на базе микроархитектуры Ada Lovelace. Число создаваемых vGPU  зависит от модели видеокарты...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61921

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –16 +/
Сообщение от бух. (?), 25-Сен-24, 19:44 
Погуглите за меня - что могут предложить амд и интел в ответ на этот выпад нвидии?
Ответить | Правка | Наверх | Cообщить модератору

3. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +20 +/
Сообщение от Афроним (?), 25-Сен-24, 19:46 
Открытые драйвера,не знали что ли?
Ответить | Правка | Наверх | Cообщить модератору

8. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –11 +/
Сообщение от Аноним (8), 25-Сен-24, 20:00 
Так они уже предложили. Больше им предложить нечего? Кто последний предложит, тот и победит.
Ответить | Правка | Наверх | Cообщить модератору

19. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от Аноним (19), 25-Сен-24, 21:36 
Они отрыли только кусочек от дров
Ответить | Правка | Наверх | Cообщить модератору

4. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от Niko2040 (ok), 25-Сен-24, 19:47 
Intel GVT-g?
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

16. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +3 +/
Сообщение от пианино (?), 25-Сен-24, 21:16 
У обоих есть аналогичная технология в открытых драйверах
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

17. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от Аноним (17), 25-Сен-24, 21:22 
У AMD такая технология есть только номинально. Для работы нужна поддержка со стороны блобов firmware, но нужные прошивки есть для ограниченного круга моделей ускорителей для дата-центров. Статус поддержки в юзерспейсе не понятен.
Ответить | Правка | Наверх | Cообщить модератору

18. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –12 +/
Сообщение от Аноним (-), 25-Сен-24, 21:32 
> У AMD такая технология есть только номинально. Для работы нужна
> поддержка со стороны блобов firmware, но нужные прошивки есть для
> ограниченного круга моделей ускорителей для дата-центров. Статус поддержки
> в юзерспейсе не понятен.

Что за булшит? У амд проброс в виртуалку есть сто лет к ряду.

Ответить | Правка | Наверх | Cообщить модератору

25. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +10 +/
Сообщение от Минона (ok), 25-Сен-24, 22:18 
Так в сабже речь о vgpu, а не о пробросе всей видяхи.
Ответить | Правка | Наверх | Cообщить модератору

30. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от ананим.orig (?), 26-Сен-24, 04:57 
> Драйвер может использоваться с видеокартами NVIDIA на базе микроархитектуры Ada Lovelace.
> Ada Lovelace, also referred to simply as Lovelace,[1] is a graphics processing unit (GPU) microarchitecture developed by Nvidia as the successor to the Ampere architecture, officially announced on September 20, 2022.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

45. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (45), 28-Сен-24, 07:18 
У нвидии практически то же самое, в открытом драйвере поддержка в качестве хоста, все клиенты которые будут пользоваться виртуальным gpu должны поставить проприетарный драйвер.
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

24. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +3 +/
Сообщение от Аноним (24), 25-Сен-24, 22:17 
https://opennet.ru/58688-xe
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

28. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (28), 26-Сен-24, 02:54 
Например спецдевайсы для вычислений вместо GPU, которое вообще-то для другого совсем и имеют кучу ненужных блоков. У амд - это XDNA, у интела тоже что-то есть.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

32. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –1 +/
Сообщение от AleksK (ok), 26-Сен-24, 08:40 
Нормальные открытые драйвера а непонятно что
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

37. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от pavlinux (ok), 26-Сен-24, 12:40 
Интел самая первая осваивает эти фичи
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

39. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (39), 26-Сен-24, 12:58 
AMD SPHINX 3 же
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

41. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +2 +/
Сообщение от anonymous (??), 26-Сен-24, 18:39 
> Погуглите за меня - что могут предложить амд и интел в ответ на этот выпад нвидии?

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

Интел шёл на встречу пользователям и предлагал технологию gvt-g, которая как раз помогала использовать видюху совместно. Но четыре года назад отказался от неё.

По поводу новой инициативы NVIDIA в открытых драйверах - хотелось бы понять, будет ли она точно также заблокирована для ноутбучных видюх как в закрытых, или всё же сделает технологию доступной всем.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

46. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (46), 29-Сен-24, 14:37 
virgl test server, у интела vgpu уже давно.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +2 +/
Сообщение от Афроним (?), 25-Сен-24, 19:45 
Презренные войтишники теперь будут играть всем коллективом на одной 4090, вместо того чтобы делать вид что работают. Бгг.
Ответить | Правка | Наверх | Cообщить модератору

6. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +2 +/
Сообщение от Аноним (6), 25-Сен-24, 19:51 
Будут дружно майнить на видюхе начальника.
Ответить | Правка | Наверх | Cообщить модератору

13. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +7 +/
Сообщение от penetrator (?), 25-Сен-24, 20:53 
это предложение невидии для гиперскейлеров, чтобы дальше доить хомячков

теперь по vGPU в каждом облачном инстансе, у вас будет виртуальная 4090 за дорого, как настоящая (но это не точно)

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

33. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от AleksK (ok), 26-Сен-24, 08:41 
Играть на nouveau? Если только в косынку.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

44. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Афроним (?), 27-Сен-24, 09:32 
Ньювоу это типа враппер, а на самой виртуалке проприетарный драйвер. В статье же написано об этом.
Ответить | Правка | Наверх | Cообщить модератору

5. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от Аноним (5), 25-Сен-24, 19:50 
По видео не похоже, что в виртуалке 60 FPS. Так, 15 где-то, и VSync нету.
Ответить | Правка | Наверх | Cообщить модератору

9. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +4 +/
Сообщение от GhostXemail (?), 25-Сен-24, 20:28 
Nouveau же.
Ответить | Правка | Наверх | Cообщить модератору

7. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (7), 25-Сен-24, 19:58 
Timeo Danaos et dona ferentes - зачем отдельный PCI для гостевых GPU, если есть VirGL (pun intended)?
Ответить | Правка | Наверх | Cообщить модератору

10. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +2 +/
Сообщение от anonymouse (?), 25-Сен-24, 20:32 
Затем, что при этом каждая виртуалка получает со своей точки зрения полноценную видюху согласно выделенного профиля vgpu, включающую в себя NVENC блок. Это позволяет без лишних передач несжатого потока по pci и затрат проца выводить из вм аппаратно сжатое h264/h265/vp8/vp9 изображение (в зависимости от модели карты). А virgl, хм, тут отдыхает
Ответить | Правка | Наверх | Cообщить модератору

42. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от anonymous (??), 26-Сен-24, 18:41 
> если есть VirGL

VirGL - это исключительно OpenGL. А если тебе нужна CUDA или ускоренный декодинг видео?

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

12. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –3 +/
Сообщение от Самый Лучший Гусь (?), 25-Сен-24, 20:47 
Лучше бы это сделало AMD. Было бы больше пользы и радости. А так... нвидия
Ответить | Правка | Наверх | Cообщить модератору

15. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –2 +/
Сообщение от Аноним (15), 25-Сен-24, 21:08 
AMD вообще хоть что-то сделала? Ну ладно, можно согласиться, обкатала Mantle, но исключительно для себя и не для индустрии. Почему лучше?
Ответить | Правка | Наверх | Cообщить модератору

26. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (24), 25-Сен-24, 22:21 
https://opennet.ru/61667-zluda
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

27. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  –1 +/
Сообщение от nona (?), 26-Сен-24, 00:38 
Злуда В С Ё
Ответить | Правка | Наверх | Cообщить модератору

14. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +3 +/
Сообщение от НяшМяш (ok), 25-Сен-24, 21:06 
> bool nvkm_vgpu_mgr_is_supported(.....
>     .....
>    return device->card_type == AD100.....

Расходимся, поддерживается только А100 за 8к денег, то есть только большой энтерпрайз. Подозреваю, эта функциональность лежит в GSP. Владельцы 4090 могут и дальше продолжать курить бамбук.

Ответить | Правка | Наверх | Cообщить модератору

21. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от anonymous (??), 25-Сен-24, 21:48 
Есть чудесный vgpu-unlock-rs
Ответить | Правка | Наверх | Cообщить модератору

22. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +2 +/
Сообщение от Gentoofan (?), 25-Сен-24, 21:51 
AD100 не равно A100, разве нет? 4090 это AD102 https://www.techpowerup.com/gpu-specs/nvidia-ad102.g1005
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

23. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Gentoofan (?), 25-Сен-24, 21:56 
Да, похоже что AD100 - это внутренний тип Нуво, а-ля NV170, NV190 из https://nouveau.freedesktop.org/FeatureMatrix.html - см https://github.com/torvalds/linux/blob/master/drivers/gpu/dr...
Ответить | Правка | Наверх | Cообщить модератору

34. Скрыто модератором  +/
Сообщение от Аноним (-), 26-Сен-24, 08:55 
Ответить | Правка | Наверх | Cообщить модератору

38. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от pavlinux (ok), 26-Сен-24, 12:44 
А чо в новости не написали, что для использования VFIO  нужны блобские драйвера?

- Host kernel: https://github.com/zhiwang-nvidia/linux/tree/zhi/vgpu-mgr-rfc
- Guest driver package: NVIDIA-Linux-x86_64-535.154.05.run

  Install guest driver:
  # export GRID_BUILD=1
  # ./NVIDIA-Linux-x86_64-535.154.05.run

Ответить | Правка | Наверх | Cообщить модератору

40. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +1 +/
Сообщение от Аноним (40), 26-Сен-24, 17:11 
Как не написали, во втором абзаце: "на стороне гостевых систем используются штатные проприетарные драйверы NVIDIA".
Ответить | Правка | Наверх | Cообщить модератору

47. "NVIDIA опубликовала код с реализацией vGPU на базе драйвера ..."  +/
Сообщение от Аноним (47), 03-Окт-24, 08:33 
Не уверен, что все комментаторы прошли по ссылкам и поняли, что речь идёт о SR-IOV.

А значит нужна поддержка:
1. SR-IOV на материнской плате, а она не всегда есть
2. Поддержка ASPM на материнской плате, которая тоже не всегда есть
3. Поддержка IOMMU (AMD-Vi и Intel VT-d), которая вроде бы везде есть сейчас, но я могу ошибаться. Это не поддержка виртуализации, а именно IOMMU.
4. "Above 4G Decoding" или аналогичная опция должна быть включена.
5. И потом радостно сидеть и подбирать настройки адресации MMIO и пределов битности отображения MMIO. Подбор этих параметров зависит от сочетания производителя матпалаты, модели матплаты и марки и модели видеокарты.

Если не имели дело с SR-IOV, для простоты рекомендую взять Windows Server с Hyper-V и проверить, что вы корректно заставили работать ваше железо, что у вас создаются VF и SR-IOV поддерживается для GPU. Там есть пара скриптиков на PowerShell, которые выдают диагностику.

Тестировать на ESXi не рекомендую, у него есть много специфики (старое ядро, нет возможности мапить более 44 бит на MMIO в ядре, проблемы с поддержкой некоторых матерей). И на всякий случай для чистоты эксперимента выньте сетевку, если оно у вас тоже с поддержкой SR-IOV и тоже поддерживает нарезку VF.

Ну и вот после этого играйтесь с Nouveau.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру