The OpenNET Project / Index page

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

19.07.2013 11:04  В рамках проекта Virgil началась разработка виртуального 3D GPU для QEMU

Дэвид Эйрли (David Airlie), один из наиболее активных разработчиков X.Org, представил проект Virgil, в рамках которого началась разработка набора драйверов с реализацией виртуального GPU (виртуальной 3D-видеокарты) для QEMU. После завершения работы планируется подготовить KMS-драйвер, X.org 2D DDX-драйвер и 3D-драйвер Mesa, которые позволят задействовать средства 3D-акселерации в виртуальных окружениях на базе QEMU и KVM без эксклюзивного проброса видеокарты в гостевую систему. Virgil позволит организовать 3D-рендеринг внутри гостевых систем с задействованием GPU хост-системы, но при этом виртуальный GPU будет работать независимо от физического GPU хост-системы.

Виртуальный GPU, поддерживающий 3D-операции, можно будет использовать в гостевых окружениях с Linux и Windows, в том числе для обеспечения работы OpenGL и Direct3D внутри гостевых систем. Драйвер Mesa построен с использованием интерфейса Gallium/TGSI. Устанавливаемые на стороне гостевой системы драйверы взаимодействуют через virtio с выполняемым на стороне хоста компонентом рендеринга, использующим OpenGL-стек хост-системы.

Инженеры Red Hat приступили к разработке драйвера несколько месяцев назад. Код пока не готов для повсеместного тестирования, но уже может использоваться энтузиастами для проведения экспериментов. Для загрузки доступны компоненты: DDX-драйвер xf86-video-virgl, DRM/KMS-драйвер для ядра Linux, компонент рендеринга для Mesa, virtio VGA-устройство для QEMU. В текущем виде проект уже способен выполнять GNOME Shell и играть в OpenArena. Производительность пока не превышает 40-50% от нативной системы, но отмечается возможность существенного изменения ситуации после внесения оптимизаций.



  1. Главная ссылка к новости (http://airlied.livejournal.com...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: qemu, 3d, driver
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.2, klalafuda, 11:43, 19/07/2013 [ответить] [смотреть все]
  • –4 +/
    Я наверное немного отстал от жизни, но давно у нас blablabla shell SIC стал... весь текст скрыт [показать]
     
     
  • 2.3, beerseller, 11:56, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Ну там же написано, то пока только gnome-shell и OpenArena запустили Походу дру... весь текст скрыт [показать] [показать ветку]
     
  • 2.4, Lain_13, 11:58, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Так ведь с тех самых пор, когда начал активно пользоваться видеокартой для отрис... весь текст скрыт [показать] [показать ветку]
     
  • 2.7, meequz, 13:03, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    http://en.wikipedia.org/wiki/Shell_%28computing%29
     
  • 1.5, Аноним, 12:12, 19/07/2013 [ответить] [смотреть все]  
  • +3 +/
    это вместе со SPICE - ред хат глядишь и виртуализацию десктопов полноценной сде... весь текст скрыт [показать]
     
     
  • 2.6, Аноним, 12:56, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –8 +/
    Полноценную виртуализацию десктопов давно сделали, в VMware.
     
     
  • 3.8, Seclorum, 13:18, 19/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Как, впрочем, и полноценные анонимы уже у есть Кто-то лишний ... весь текст скрыт [показать]
     
  • 3.10, Аноним, 13:54, 19/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Это лучше. Так как умеет много архитектур.
     
     
  • 4.17, Crazy Alex, 15:39, 19/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Они уже здесь - Если кому-то не нравится, что разрабатывается открытая альтерн... весь текст скрыт [показать]
     
  • 3.29, AnonymousRex, 19:05, 19/07/2013 [^] [ответить] [смотреть все]  
  • +/
    а, да и как у них с графикой а то teradici как то подозрительно упорно охотятс... весь текст скрыт [показать]
     
  • 3.38, Seclorum, 02:41, 20/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Особенно удобно на машинах с Grsecurity PaX, где полноценная виртуализация тол... весь текст скрыт [показать]
     
  • 3.44, arisu, 04:59, 21/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    ты лицензию на вмварь почитай хоть раз, умник ... весь текст скрыт [показать]
     
  • 3.46, Аноним, 05:29, 21/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Мы так рады за вмварь, вот только нам как-то малость напряжно что сие - совершен... весь текст скрыт [показать]
     
  • 2.28, AnonymousRex, 19:04, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    с 2D спайсом там и так давно все полноценно, а 3D в стандартном оффисе не нужен
     
     
  • 3.40, anonymous, 10:03, 20/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Отдел проектировщиков со всякими автокадами, проинженерами и т д и т п - это т... весь текст скрыт [показать]
     
     
  • 4.43, AnonymousRex, 19:55, 20/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    у меня такой отдел еще на солидайс сидел, 250 мест из 600 были с автокадом и сол... весь текст скрыт [показать]
     
  • 4.47, Аноним, 05:29, 21/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Только очень нишевой И скорее называется КБ ... весь текст скрыт [показать]
     
     
  • 5.68, Fomalhaut, 09:07, 11/01/2016 [^] [ответить] [смотреть все]  
  • +/
    Не только КБ практически везде, где есть обработка металлов, древесины и т д ... весь текст скрыт [показать]
     
  • 3.54, Аноним, 14:28, 22/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    вроде умный человек, а пишет "стандартный оффис"... тьфу
     
     
  • 4.55, AnonymousRex, 19:41, 22/07/2013 [^] [ответить] [смотреть все]  
  • +/
    вроде аноним, и ведешь себя как аноним... весь текст скрыт [показать]
     
     
  • 5.56, Аноним, 07:22, 23/07/2013 [^] [ответить] [смотреть все]  
  • +/
    ты тоже аноним - раз, научись писать слово офис без ошибок - два, узнай что оз... весь текст скрыт [показать]
     
     
  • 6.57, AnonymousRex, 07:30, 23/07/2013 [^] [ответить] [смотреть все]  
  • +/
    не совсем офигеть, анонимный грамар наци я как раз это знаю, а ты анонимов учат... весь текст скрыт [показать]
     
     
  • 7.58, arisu, 08:05, 23/07/2013 [^] [ответить] [смотреть все]  
  • +/
    ничем не хуже любого другого и 8212 что характерно 8212 пинает по делу н... весь текст скрыт [показать]
     
     
  • 8.59, AnonymousRex, 18:25, 23/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    а по делу сказать нечего ... весь текст скрыт [показать]
     
     
  • 9.60, arisu, 18:48, 23/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    по делу тебе уже сказали, но ты традиционно не понял ... весь текст скрыт [показать]
     
     
  • 10.61, AnonymousRex, 19:56, 23/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    традиционно не понимать это твоя традиция мне же до сих пор не сказали по делу ... весь текст скрыт [показать]
     
     
  • 11.62, arisu, 20:15, 23/07/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    ну, тебя же подпускают 8230 наверное пыль там подмести, корпус протереть ... весь текст скрыт [показать]
     
     
  • 12.63, AnonymousRex, 20:53, 23/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    ты конечно же прав надо будет добавить себе в резюме, а то рекрутеры все не т... весь текст скрыт [показать]
     
  • 11.65, Аноним, 17:25, 24/07/2013 [^] [ответить] [смотреть все]  
  • +/
    > типичный офис

    ты уже на пути к просветлению

     
  • 1.9, Аноним, 13:52, 19/07/2013 [ответить] [смотреть все]  
  • +/
    В vmware 1/10, а у них целых 40%
     
     
  • 2.13, kurokaze, 14:24, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Сравнивать существующее оптимизированное решение с разрабатываемым - это ума п... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, Аноним, 17:05, 19/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Что ума палата? 40% это очень много, и скорее всего будет меньше гораздо.
     
     
  • 4.22, Аноним, 17:07, 19/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Другое дело что это все не нужно Если хочешь поиграться в виртуальной машине пр... весь текст скрыт [показать]
     
     
  • 5.67, Аноним, 14:47, 13/08/2013 [^] [ответить] [смотреть все]  
  • +/
    Ну так-то да, поиграться в виртуалке - это нужно Сейчас в виртуалке без 3D особ... весь текст скрыт [показать]
     
  • 1.11, Аноним, 14:00, 19/07/2013 [ответить] [смотреть все]  
  • +1 +/
    Ух ты! Неужели наконец-то можно будет от дуалбута избавиться раз и навсегда?!
     
     
  • 2.15, kurokaze, 14:25, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    От дуалбута можно было избавиться еще 12 лет назад Я так и сделал, учись ... весь текст скрыт [показать] [показать ветку]
     
  • 2.45, arisu, 05:00, 21/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    тебе 8212 нет, ты всё равно найдёшь причину загрузить любимые форточки иначе... весь текст скрыт [показать] [показать ветку]
     
  • 2.48, Аноним, 05:30, 21/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Я от него избавился уже лет 5 как Просто потому что форточки ничего такого мега... весь текст скрыт [показать] [показать ветку]
     
  • 1.12, Аноним, 14:16, 19/07/2013 [ответить] [смотреть все]  
  • –3 +/
    годно EMC, Оракл и Xen с KVM - сразу идут лесом, после с редхатом вместе, н... весь текст скрыт [показать]
     
     
  • 2.18, Crazy Alex, 15:40, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Особенно интересно, куда это вы собрались послать KVM.
     
     
     
    Часть нити удалена модератором

  • 4.24, Crazy Alex, 17:54, 19/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    А то, что QEMU и KVM - это, считай, один проект, не мешает?
     
     
  • 5.50, Аноним, 05:56, 21/07/2013 [^] [ответить] [смотреть все]  
  • +2 +/
    Бывает так что желающие посылать лесом всех подряд в запале посылают лесом самог... весь текст скрыт [показать]
     
  • 2.25, lucentcode, 17:59, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    А вы разве не в курсе, что KVM развивался на базе QEMU, как такой урезанный форк... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.30, AnonymousRex, 19:10, 19/07/2013 [^] [ответить] [смотреть все]  
  • +/
    нет, он просто использовал qemu как эмулятор железа с таким же успехом можно бы... весь текст скрыт [показать]
     
  • 1.14, lucentcode, 14:24, 19/07/2013 [ответить] [смотреть все]  
  • –1 +/
    Давно ждал подобного. Когда появился SPICE с QXL, и в QEMU стало возможным запустить восьмой оффтоп(а в нём HL2) - стало понятно, что прогресс движется в верном направлении. QXL рендерит всё на CPU, и в этом минус данного решения. Но всё-же это было реальным достижением. А с Virgil  всё станет куда интереснее. Можно будет одновременно запускать несколько ОС, и даже игры. Если они добьются повышения производительности хотя-бы до 70-80% от хост-системы - будет вообще шикарно.
     
     
  • 2.23, Аноним, 17:50, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Простаивает игровой комп, т к я собрал себе мини сервак и незаметив разницы в ск... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.26, anonymous, 18:40, 19/07/2013 [^] [ответить] [смотреть все]  
  • +/
    Купи kvm switch и не мучайся с перетыканием ... весь текст скрыт [показать]
     
     
  • 4.34, Аноним, 22:25, 19/07/2013 [^] [ответить] [смотреть все]  
  • –1 +/
    Нету в продаже и нету достаточно продвинутых с поддержкой ps 2 и usb одновременн... весь текст скрыт [показать]
     
     
  • 5.49, Аноним, 05:54, 21/07/2013 [^] [ответить] [смотреть все]  
  • +1 +/
    Тогда мучайся с перетыканием и занимайся извращениями Если ты думашеь что работ... весь текст скрыт [показать]
     
  • 3.66, lucentcode, 18:08, 11/08/2013 [^] [ответить] [смотреть все]  
  • +/
    К сожалению, RDP не даёт нормального фреймрейта в играх работающих на приличном ... весь текст скрыт [показать]
     
  • 2.31, AnonymousRex, 19:12, 19/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    спайс умеет скидывать нагрузку на клиентский комп вместо сервера, а GPU offload ... весь текст скрыт [показать] [показать ветку]
     
  • 2.35, BratSinot, 02:04, 20/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Правильно он все на CPU рендерит, т к переброс просчетов на GPU еще не сделали ... весь текст скрыт [показать] [показать ветку]
     
     ....нить скрыта, показать (7)

  • 1.36, BratSinot, 02:07, 20/07/2013 [ответить] [смотреть все]  
  • –1 +/
    Интересно, а этот драйвер подружат со SPICE?
     
  • 1.39, Аноним, 07:12, 20/07/2013 [ответить] [смотреть все]  
  • +/
    отличная новость! давно пора было в эту сторону смотреть!
     
  • 1.41, Аноним, 10:15, 20/07/2013 [ответить] [смотреть все]  
  • –1 +/
    то-есть это каким образом моя жопа сидит на стуле, но при этом полностью от нег... весь текст скрыт [показать]
     
     
  • 2.42, BratSinot, 10:32, 20/07/2013 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Ваша жопа сидит на стуле и на этот стул можно поставить еще один стул для виртуа... весь текст скрыт [показать] [показать ветку]
     
  • 1.53, darkshvein, 12:59, 22/07/2013 [ответить] [смотреть все]  
  • –2 +/
    блин, допилили бы проброс устройств лучше на xen. Хернёй страдают, а этот велосипед будет жутко слоупочить.
     
  • 1.64, burjui, 22:08, 23/07/2013 [ответить] [смотреть все]  
  • –2 +/
    Ну, хоть в каком-то месте эмулятор Android перестанет тормозить (:
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList