URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 91202
[ Назад ]

Исходное сообщение
"В xorg-драйвер AMD добавлена поддержка reverse PRIME"

Отправлено opennews , 10-Авг-13 14:22 
Как известно, недавно в драйвер nouveau была добавлена (http://www.opennet.me/opennews/art.shtml?num=37549) поддержка технологии "Reverse Optimus". Разработчик из компании AMD Alex Deucher произвел портрование данной технологии на драйвер Radeon. Смысл "Reverse PRIME" сводится к тому, что рендеринг графики выполняется на GPU от Intel, а вывод графики осуществляется через дискретный GPU, в данном случае от AMD (в случае nouveau - от NVIDIA). Кроме всего прочего, данная технология позволяет организовать вывод графики на несколько дисплеев через средства дискретного GPU даже когда рендеринг осуществляется интегрированным GPU Intel.

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTQyOTE
Новость: http://www.opennet.me/opennews/art.shtml?num=37634


Содержание

Сообщения в этом обсуждении
"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 14:22 
А накуя?

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 14:50 
>  А накуя?

В некоторых конфигурациях вывод на несколько дисплеев делается только через дискретное GPU, у которого есть несколько интерфейсов вывода.

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


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 16:57 
можно подумать что интель не умеет несколько интерфейсов вывода. да сейчас практически на любом чисто интелевом ноуте будет выход на hdmi + vga15, разумеется, и вывод на дисплей самого ноута.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 17:51 
Дело не в умении, а в том что могут нагородить разработчика материнки.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 18:39 
то есть отсутствие разъемов предлагается лечить установкой дополнительной видеокарты? с учетом того что такая видеокарта умеет все то же самое только быстрее - зачем тогда пользоваться встроенным огрызком? нет, вот мне действительно интересно, неужели драйвера амд уже настолько хороши под линуксом, что основной разработчик занимается ерундой.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 19:16 
Вы только что прочитали эпический тред гениальных, анонимных, кернел девелоперов

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 20:56 
Можно не только с intel картинку на видеовыходы передавать, а с любой карточки, которая это поддерживает. К примеру, можно воткнуть в обычный десктопный комп одну мощную видеокарту, и одну слабую, чтобы подключить к слабой дополнительные мониторы. Весь рендеринг при этом производить на мощной.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 22:11 
и куда делись выходы мощной видеокарты? простаивают? или вы собираетесь мощную задейстовать не на три, а на шесть выходов? просядет производиельность, поэтому логичней ставить в таком случае две средние карты, чтобы каждая свое отрабатывала.

еще интересно через что такая прорва прокачиваться будет, речь же пойдет о сотнях мегабайт в секунду. ну pcie конечно прокачает это уже на 4 линиях, но вопрос зачем гонять это все равно остается. ответ пока вырисовывается только один - потому что можем.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 06:14 
> и куда делись выходы мощной видеокарты?

Может их на все мониторы не хватило. Мало ли. Он о том что можно будет использовать "заглушку для слота" чисто для вывода картинки которую отрендерила более приличная карта. В принципе даже может и заработает. Почему нет?

> но вопрос зачем гонять это

Так прелесть в том что подпертые DMA буфера какой-то особой нагрузки ни на что не создают.

Ну может бандвиз памяти и PCI-E шины жрут. Но, на секундочку, а вы знаете что юзеж дополнительных дисплеев на видеокарте тоже жрет бандвиз памяти (в лучшем случае - памяти видеоркарты, если это дискретный GPU с своей памятью). Какого? Как объяснил перец из AMD, контроллер дисплея (CRTC) - по сути указатель в фреймбуфер. Вывод на дисплей качает прилично данных из оперативы, на автомате, в реальном времени. Чем больше дисплеев - тем больше автоматов (CRTC) гонят из буферов в оперативке данные на экран. Ну а тут похожим по смыслу автоматом выступает DMA-двигун подпирающий буфера. Ну в общем напрашивалась идейка - ее и реализовали. Нормальная мысля - шарить буфер через DMA.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Сен-13 19:08 
Может таки проще взять DVI splitter, а не городить матрёжку из видях? :)

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 02:39 
> основной разработчик занимается ерундой.

А вы, конечно же, лучше всех знаете что и где востребовано. Пришли и лично опросили всех юзерей - мол, чего бы вам хотелось?! :)


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 20:27 
+ WIDI

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 02:38 
> на любом чисто интелевом ноуте будет выход на hdmi + vga15,

Не больно гигантский ассортимент при том что у какого-нить AMD торчит штуки 3-4 универсальных интерфейса которые могут из себя изображать DP+LVDS+HDMI/DVI.

Т.е. в принципе видеокарточка которая потянет 3-4 дисплея для конкурентов нынче норма жизни.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 14:26 
Читать умеете ?

Кроме всего прочего, данная технология позволяет организовать вывод графики на несколько дисплеев через средства дискретного GPU даже когда рендеринг осуществляется интегрированным GPU Intel.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 14:31 
Не убедили

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено _ , 10-Авг-13 14:52 
там же написано - чтобы мощная видеокарта считала opencl/cuda, а видео рисовал интел

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 18:08 
для этого вообще никакие DMA_PRIME не нужны. Просто запустило второй Хсервер и считай.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 02:40 
> Хсервер
> считай.

WTF? Xсервер к счету относится не больше чем к зайцу стопсигнал.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Loooooker , 10-Авг-13 14:42 
А вот как узнать - если на ноуте AMD и Intel, через что в конкретный момент идет вывод?

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 15:07 
> А вот как узнать - если на ноуте AMD и Intel, через
> что в конкретный момент идет вывод?


# cat /sys/kernel/debug/vgaswitcheroo/switch
0:IGD:+:Pwr:0000:00:01.0
1:DIS: :Off:0000:01:00.0

IGD — интегрированная видеокарта (обычно интел), DIS — дискретная (обычно не интел). Напротив которой стоит плюсик — через ту и идёт вывод.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено vadiml , 10-Авг-13 16:06 
>
 
> # cat /sys/kernel/debug/vgaswitcheroo/switch
> 0:IGD:+:Pwr:0000:00:01.0
> 1:DIS: :Off:0000:01:00.0
>

cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: Нет такого файла или каталога

ядро -- 3.9.11


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 16:14 
Это под рутом делать нужно. И работает только если у вас свободный драйвер

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Led , 10-Авг-13 21:34 
mount /sys/kernel/debug

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 16:31 
> (обычно не интел)

"Обычно"? Ха, вообще "никогда" не Intel. У Intel-а небыло, нет и никогда не будет дискретных видеокарт.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 16:54 
а мне они почему-то продали дискретную видеокарту, правда, давненько

http://en.wikipedia.org/wiki/Intel740


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено povlinux , 10-Авг-13 17:59 
a че так х...во в гугле искал? 82720, iSBX275

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 21:55 
> а мне они почему-то продали дискретную видеокарту, правда, давненько

И что? Это должно кого-то удивить? Выпустить несколько экземпляров  дискретных видеокарт еще не значит называться производителем дискретных видеокарт. И никогда значить не будет.

И как работает? Разрешение FullHD поддерживает? Сколько кадров в секунду отображает в игре xmoto, например? Поддерживает хотя бы opengl второй версии? Может она еще видео декодирует? И на борту хотя бы 128 Mb памяти?


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 22:53 
раз уж ошибся, так будь мужиком

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 02:42 
> Выпустить несколько экземпляров  дискретных видеокарт

В свое время intel 740 был достаточно популярен. То что интел дальше не потянул темп конкурентной рубки и слил направление - второй вопрос.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено ананим , 11-Авг-13 10:26 
Ну как сказать слил то. Интеграшки сейчас настолько хороши, что лично я считаю что за оптимус явно переплатил.
На hd4000 у меня сейчас работает всё, видео-ускорение (вплоть до флэша, который умеет только vdpau, но работает таки через vaapi-врэппер https://github.com/i-rinat/libvdpau-va-gl/), все 45 купленных стимовских игрушек (я наконец то прошёл hl2) и тд.
И без всякого секаса и из коропки.
Не, счаз какойнить павлин мне скажет как это круто иметь cuda и тд.
Но а) нафига он мне? да на ноуте? и б) а нахрена тогда этот этовон видео-картой обзывать? надо будет числодробилку, ну теслу куплю.

зыж
hd4000 делает 8600/9600 (в терминологии нвидиа). при этом ещё и меньше жрёт.
и честно говоря большинству даже эти 8600 предоставляли избыточную мощность.
такое ощущение что железячники уже специально за тормознутость игроделам приплачивают, чтобы можно было новое железо продавать даже тому, кому оно не нужно тыщулет.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено slonopotamus , 12-Ноя-15 09:57 
> hd4000 делает 8600/9600 (в терминологии нвидиа). при этом ещё и меньше жрёт.

9600 когда-то была хороша, да. Только было это уже давно.

> и честно говоря большинству даже эти 8600 предоставляли избыточную мощность.
> такое ощущение что железячники уже специально за тормознутость игроделам приплачивают,
> чтобы можно было новое железо продавать даже тому, кому оно не
> нужно тыщулет.

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

Вот вам КДПВ: http://international.download.nvidia.com/webassets/en_US/sha... чтобы понять масштабы. Ваша 9600 где-то далеко за правой границей картинки, после карточек GTX 4xx.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено slonopotamus , 12-Ноя-15 10:07 
> Ваша 9600 где-то далеко за правой границей картинки,
> после карточек GTX 4xx.

Таки не поленился посмотреть, 9600 примерно в СЕМЬ раз медленнее, чем GTX 550 Ti, самая правая на картинке.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Loooooker , 10-Авг-13 18:12 
Пасибо огромное. Интересно, если обе включены, можно ли перенаправить вывод через AMD или в любом случае он будет через встроенную?

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено 7134956 , 10-Авг-13 15:30 
Значит ли эта новость, что я могу задействовать графику моего процессора, если на материнсокй палете нету выхода на монитор?



"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 18:10 
> Значит ли эта новость, что я могу задействовать графику моего процессора, если
> на материнсокй палете нету выхода на монитор?

нет. Разве что производитель её плохо отключил.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено канадская хрень , 10-Авг-13 19:30 
>Разве что производитель её плохо отключил.

палету?



"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено 7134956 , 10-Авг-13 20:03 
>> Значит ли эта новость, что я могу задействовать графику моего процессора, если
>> на материнсокй палете нету выхода на монитор?
> нет. Разве что производитель её плохо отключил.

Погорячился. Без паялькника и ковыряния прошивки точно не обойтись :)


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 03:35 
> на материнсокй палете нету выхода на монитор?

Теоретически можно будет задействовать GPU без выхода на монитор, если добавить карточку где выход на монитор таки есть. Ну там для обсчета сцен и прочая. Сабж как раз о том.


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 16:11 
Так... Как это задействовать? Задолбало видеокарты переключать, а catalyst не работает.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 19:18 
Плохому танцору ...

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 11-Авг-13 03:26 
АМД мешает

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено канадская хрень , 10-Авг-13 19:28 
Как это не работает, AMD православен же?

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 20:49 
В сочетании intel+amd каталист уже года 2 как не работает, хз почему; по крайней мере не знаю, с какой версии это началось.
А православен открытый драйвер, раньше я на него плевался (те же самые 2 года назад), а теперь мне практически не в чем его упрекнуть.

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено 234 , 10-Авг-13 19:29 
До сих пор горячей переключалки между картами нет...

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 20:32 
AMD чхал на поддержку «конечного пользователя»

"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 22:58 
> AMD чхал на поддержку «конечного пользователя»

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


"В xorg-драйвер AMD добавлена поддержка reverse PRIME"
Отправлено Аноним , 10-Авг-13 20:32 
ужас.
я раньше думал что то что мигель и "создатели" systemd с udev - наркоманы :(
троллям-программистам интел переплачивает, своим.
и явно делает это дурью, а не деньгами :(