The OpenNET Project / Index page

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



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

"В Mesa принят amdgpu_virtio для использования OpenGL и Vulkan в гостевых системах"  +/
Сообщение от opennews (??), 20-Янв-25, 17:41 
В кодовую базу, используемую для формирования выпуска Mesa 25.0,  принята прослойка amdgpu_virtio, позволяющая гостевой системе использовать OpenGL- и Vulkan-драйверы radeonsi, radeonsi_drv_video и radv, предоставляемые хост-окружением. Доступ осуществляется через VirtIO, что обеспечивает высокую производительность 3D-ускорения в виртуальной машине. На данный момент использование драйвера возможно только в связке QEMU+KVM...

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

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

Оглавление

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


1. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –1 +/
Сообщение от Аноним (1), 20-Янв-25, 17:41 
вот теперь майнить на виртуалках будет гораздо приятней
Ответить | Правка | Наверх | Cообщить модератору

2. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –1 +/
Сообщение от Аноним (2), 20-Янв-25, 17:52 
Все уважающие себя майнеры майнят  на нвидии.
Ответить | Правка | Наверх | Cообщить модератору

6. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (6), 20-Янв-25, 18:02 
Самая анонимная монета, та которая еще на процах майнится на красных видеокартах майнится лучше.
Ответить | Правка | Наверх | Cообщить модератору

8. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –4 +/
Сообщение от Аноним (8), 20-Янв-25, 18:15 
Если это твоя монета настолько анонимна, значит она никому не нужна
Ответить | Правка | Наверх | Cообщить модератору

13. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от ИИ (?), 20-Янв-25, 19:39 
Да. Сегодня меланья майнилась даже лучше чем трамп.
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

15. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (-), 20-Янв-25, 20:04 
> Да. Сегодня меланья майнилась даже лучше чем трамп.

И тут трамп такой, за кадром: спонсор скам-проката от президента - энергокомпании и финансисты. А, эти ти фантики вовремя скинут и отобьют затраты на шмот и электро.

Попробуем угадать за чей счет. Интел, амд и нвидия тоже в минусе не останутся :)

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

10. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (-), 20-Янв-25, 18:57 
> Все уважающие себя майнеры майнят  на нвидии.

Что это за тормоза? Уже давно майнят - на ASIC'ах. А эти до сих пор свою какаху отпустить не могут.

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

57. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (1), 21-Янв-25, 12:13 
хочешь сказать что хакеры не будут добавлять виртуалку в ботнет только из-за того что там нет нвидии?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. Скрыто модератором  –4 +/
Сообщение от Аноним (2), 20-Янв-25, 17:52 
Ответить | Правка | Наверх | Cообщить модератору

7. Скрыто модератором  +1 +/
Сообщение от Аноним (6), 20-Янв-25, 18:06 
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  +1 +/
Сообщение от Аноним (8), 20-Янв-25, 18:16 
Ответить | Правка | Наверх | Cообщить модератору

4. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –1 +/
Сообщение от Аноним (4), 20-Янв-25, 17:54 
вот бы для нвидии и интела так же. И драйвер для винды...
Эх губозакаточную машинку мне...
Ответить | Правка | Наверх | Cообщить модератору

5. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (6), 20-Янв-25, 17:59 
При использовании virgl в qemu наблюдал проблемы со звуком при работе с OpenGL. Надеюсь сабж так не косячит.
Ответить | Правка | Наверх | Cообщить модератору

16. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Аноним (-), 20-Янв-25, 20:05 
> При использовании virgl в qemu наблюдал проблемы со звуком при работе с
> OpenGL. Надеюсь сабж так не косячит.

Это добро со звуком делает чуть менее чем ничего.

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

17. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от _kp (ok), 20-Янв-25, 20:07 
Да, virgl и на Андроиде весьма не шустый. Разве что работает почти на чем угодно.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –12 +/
Сообщение от Аноним (-), 20-Янв-25, 19:07 
На что только не идут амдшники, лишь бы как-то задержать стремительно валящих клиентов...
И драйвера открыли, и в ядро коммитят, и даже hdmi блобы попытались открыть (не прокатило)!

Впрочем, не сильно это и помогло))
"Based on Q3 and Q4 2024 data, NVIDIA now holds a 90% market share of Discrete GPU"
Потому что одной шво6одьки не достаточно - нужен еще хороший продукт.

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

24. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +4 +/
Сообщение от keydon (ok), 20-Янв-25, 21:29 
Судя по примеру невидии, можно даже без хорошего продукта, достаточно маркетинга и заносить чемоданы нужным людям.
Ответить | Правка | Наверх | Cообщить модератору

26. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –2 +/
Сообщение от Аноним (-), 20-Янв-25, 22:06 
> можно даже без хорошего продукта,

Да, да, конечно.
Сравним чистую вычислительную производительность топа амд и топа нвидии?
Сравним производительность проф. карт?
Или может производительность на слот? Производительность на бакс?
Мы же не про игрунов с божественными лучами сейчас говорим?

> достаточно маркетинга и заносить чемоданы нужным людям.

Угу. Невидия настолько крута, что смогла занести 90% потребителей!

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

29. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +2 +/
Сообщение от Аноним (4), 20-Янв-25, 22:50 
А если не превращать видеокарту в обогреватель ?
Пока нвидия показывает систему обогрева дома на основе новой видеокарты, амд показала встроенную в проц графику способную выдавать 60 кадров 1080p на ноутбуке в 40 ват TDP.
Амд дешевле, если брать производительность на бакс. Но, пока-что, не делает решение уровня 4090 - 5090. А останавливается на уровне 4080-5080.
Нвидия сейчас тащит тем что их драйвера и апи для нейросеток подходят лучше (раньше запрыгнули на этот поезд), вот только дайте амд еще 1 поколение... а там посмотрим что и как.  
Ответить | Правка | Наверх | Cообщить модератору

33. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –5 +/
Сообщение от Аноним (-), 20-Янв-25, 23:50 
> А если не превращать видеокарту в обогреватель ?

Достаточно чуть-чуть придушить тдп в невидии и она становится холоднее амд.
А производительность все равно оказывается выше, хотя разница и не на столько.

> амд показала встроенную в проц графику способную выдавать 60 кадров 1080p
> на ноутбуке в 40 ват TDP

С качеством графония на уровне 2010го? Не, ну кому-то играть на low тоже нормально.

> А останавливается на уровне 4080-5080

Не дотягивает она даже до них.
И это не про уникальные фишки нвидии, вроде DLSS и прочего обмана потребителя.

> вот только дайте амд еще 1 поколение...

Я это слышу со времен RX480, когда имел глупость ее купить.
Тогда амд не смогли выпустить топа. Вот еще чуть-чуть и амд всем покажет!
Прям как виндокапец, которые вот-вот наступит, но уже лет 25 наступить не может.

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

46. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (46), 21-Янв-25, 09:43 
> заносить чемоданы нужным людям.

А кто эти люди, не огласите список? Не обязательно поимённо.

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

45. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от anonymous (??), 21-Янв-25, 09:11 
Пока единственное чем nvidia лучше amd - это CUDA. У AMD просто нет ничего похожего. А с точки зрения производительности за бакс (и за ватт) - AMD лучше. И на приставках стоят AMD.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

48. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (48), 21-Янв-25, 10:14 
> У AMD просто нет ничего похожего

AMD HIP?

еще и частичная совместимость на уровне исходных кодов с CUDA есть

из примеров модно посмотреть, как поддержка AMD HIP в llama.cpp сделана, там как раз CUDA код компилится под HIP

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

51. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (-), 21-Янв-25, 10:31 
> Пока единственное чем nvidia лучше amd - это CUDA.

А абсолютная производительность?
У тебя есть стойка, тебе надо ее заполнить ускорителями.
А с амд картами для такого же результата тебе понадобится 1.5-2 стойки.
Это уже другого уровня расходы. И разница в ценах карты тебе уже не поможет.

> И на приставках стоят AMD.

Конечно! Они как раз созданы чтобы мыльцо выдавать. ИгорьТонет))

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

52. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Анонимусс (-), 21-Янв-25, 10:44 
> А с точки зрения производительности за бакс

С производительностью на бакс не все так однозначно.
Она нелинейно растет от цены.

Вот посчитали производительность на бакс для консюмерских видях, правда для игрунов, поэтому фепеэс сравнимают.

reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fgpu-price-to-performance-comparison-2024-05-15-v0-yueiu9z3zl0d1.png%3Fwidth%3D1491%26format%3Dpng%26auto%3Dwebp%26s%3D4abbff9d36474320ab4870170f8148506f076a40

И на первом месте... интуль А580!
А амд RX7900XTX почти в два раза проигрывает амдшной же RX7600XT.
Жалко что амд не выпустила 7500 или 7400, так было бы еще круче!
Поэтому давайте просто закупимся RX7600XT и будем наслаждаться кинематографическими 30фпс.

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

54. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноньимъ (ok), 21-Янв-25, 12:07 
>С производительностью на бакс не все так однозначно.
>Она нелинейно растет от цены.

Нелинейно падает

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

47. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Жо поэт (?), 21-Янв-25, 10:03 
> На что только не идут амдшники, лишь бы как-то задержать стремительно валящих клиентов...
> Потому что одной шво6одьки не достаточно - нужен еще хороший продукт.

Да Нвидия зажралась совсем. Жадная компания. Выпускает оверпрайснутое железо. А для простого народа - кастрированные обрубки.
Моя народная RTX3060 меня устраивает пока. И поменять ее не на что. Я бы поменял, на 4060 еслиб у нее было памяти больше и шина шире. Так наоборот, памяти меньше стало.
Так что я посижу на 3060 еще годик-полтора. Если AMD родят хорошие карты на новой архитектуре RDNA5, то моей следующей видеокартой станет Radeon.

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

55. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (-), 21-Янв-25, 12:11 
> Нвидия зажралась совсем.

Это потому что конкуренции нет.
Иначе и цены были бы интереснее, и карты не так сильно резали.
А спасибо за ее отсутствие нужно сказать красным.

> Если AMD родят хорошие карты на новой архитектуре RDNA5

Вот только честно, ты сам в это веришь?
Мне это напоминает басни времен сандибридж про то, что у интела в лабах лежат процы на 10ГГц и 100500 ядер. Но они их не выпускают, потому что амд не конкурент, и клепают вместо этого +5% производительности на поколение.
А сейчас внезапно оказалось что никаких таких процов нет.

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

18. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –1 +/
Сообщение от Аноним (-), 20-Янв-25, 20:35 
А раньше нельзя было на карточках амуде? И зачем их тогда под линукс десктоп рекомендовали? Только из за нормальной поддержки композиторов? Знаю на интеле норм работает, сам использую, нвидия никак.
Ответить | Правка | Наверх | Cообщить модератору

25. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от keydon (ok), 20-Янв-25, 21:32 
Можно, но с пробросом карточки (т.е. хост остаётся без видюхи, во многих случаях некритично, но все же).
Ответить | Правка | Наверх | Cообщить модератору

30. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (-), 20-Янв-25, 22:56 
Ясно, теперь хотя бы есть аргумент покупать карточку от амуде, потому что пробросить и нвидию можно, а вот параллельно использовать 3д ускорение можно было только на интелах (хотя казалось бы с открытыми дровами уже давно бы запилили, но и этого не было)
Ответить | Правка | Наверх | Cообщить модератору

36. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (36), 21-Янв-25, 01:03 
не знаю что конкретно на интелах было, но им пилят такую же штуку https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29870
Ответить | Правка | Наверх | Cообщить модератору

19. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Zenitur (ok), 20-Янв-25, 20:40 
Полезная штука. В последнее время VirtualBox эмулирует не чисто 2D-видеокарту, а прям 3D-видеокарту с поддержкой DRM KMS. Данное решение позводит ещё и производительность получить... Раньше такое было только в VMWare.
Ответить | Правка | Наверх | Cообщить модератору

37. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от aaa (??), 21-Янв-25, 01:28 
более подробно здесь https://www.collabora.com/news-and-blog/blog/2025/01/15/the-.../
Ответить | Правка | Наверх | Cообщить модератору

20. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  –1 +/
Сообщение от Аноним (20), 20-Янв-25, 20:42 
Эх в винду бы еще такое)
Ответить | Правка | Наверх | Cообщить модератору

21. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Fracta1L (ok), 20-Янв-25, 21:02 
Вот это здорово! Можно будет отказаться от вмвари для ХР со старыми играми типа "Корсаров".

Удачно я на amd перекатился)

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

22. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от GhostXemail (?), 20-Янв-25, 21:10 
3d-ускорение на xp в седьмой версии поломали напрочь. Печально сие.
Ответить | Правка | Наверх | Cообщить модератору

31. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Аноним (20), 20-Янв-25, 23:19 
Вам бы еще mesa на XP портировать. Пока что это только для Linux.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

32. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Fracta1L (ok), 20-Янв-25, 23:28 
Mesa нужна на хосте, а не на госте, но на госте нужен virtio-драйвер, да.
Ответить | Правка | Наверх | Cообщить модератору

34. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (20), 20-Янв-25, 23:59 
> This MR implements native context support for amdgpu: this enables to use native drivers (radeonsi, radeonsi_drv_video and radv) in a guest VM (QEMU+kvm is the only supported setup currently). Besides performance which seems better than virgl/venus (but I only tested 1 Vulkan game and a couple of GL ones so...) the main advantage I see is maintenance: the guest uses the same drivers, except that they don't speak directly to libdrm(_amdgpu) but instead go through a virtio/qemu transport layer. This can be see for in the enablement patches (last 2 of the series) which are quite small.

Именно на госте.

Драйвер так-то есть https://github.com/virtio-win/kvm-guest-drivers-windows/pull...

Но это не "нативный контекст".

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

56. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Fracta1L (ok), 21-Янв-25, 12:12 
Будь добр, ткни пальцем, где, по-твоему, написано, что в гостевой системе должна быть mesa. Я ничего такого не увидел. Фраза "the guest uses the same drivers" означает, что гость использует драйверы хоста, просто не напрямую, а через virtio (вот для этой прослойки уже нужен гостевой драйвер).
Ответить | Правка | Наверх | Cообщить модератору

58. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (58), 21-Янв-25, 12:36 
в контексте новости: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21658
там первой же фразой
> This MR implements native context support for amdgpu: this enables to use native drivers (radeonsi, radeonsi_drv_video and radv) in a guest VM (QEMU+kvm is the only supported setup currently).

и далее
> the guest uses the same drivers, except that they don't speak directly to libdrm(_amdgpu) but instead go through a virtio/qemu transport layer.

если гость использует mesa драйверы хоста, то зачем ему ходить в drm через virtio?

они пробросили интерфейс drm в виртуалку, чтобы с ним взаимодействовать mesa драйверы должны быть в виртуалке. Обычного virtio драйвера недостаточно

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

23. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Аноним (23), 20-Янв-25, 21:12 
Вот так можно будет играть в PUBG через виртуалку почти как в нативе!
Ответить | Правка | Наверх | Cообщить модератору

28. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от commiethebeastie (ok), 20-Янв-25, 22:32 
Оно не покажет окно "Can't run in Virtual Machine"?
Ответить | Правка | Наверх | Cообщить модератору

35. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +1 +/
Сообщение от Аноним (-), 21-Янв-25, 00:58 
> Оно не покажет окно "Can't run in Virtual Machine"?

Больше шансов что просто выпишут бан))
Хотя можешь проверить и другим рассказать.

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

27. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +2 +/
Сообщение от Аноним (27), 20-Янв-25, 22:17 
Интересно будет для поддержка гостевого драйвера для винды
Ответить | Правка | Наверх | Cообщить модератору

38. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (38), 21-Янв-25, 05:43 
32-bit почти всё. Собственно древнючие игрушки и 32-бит вайн это один из костылей которые держали 32-бита.

Ещё бы драйвер для винды

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

53. "В Mesa принят amdgpu_virtio для использования OpenGL и Vulka..."  +/
Сообщение от Аноним (53), 21-Янв-25, 11:09 
А 32 битные игрушки требуют 32битный вайн?
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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