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

Исходное сообщение
"Компания Intel представила OpenSWR, систему программной отри..."

Отправлено opennews , 21-Окт-15 14:03 
Компания Intel представила (http://lists.freedesktop.org/archives/mesa-dev/2015-October/...) высокопроизводительный открытый растеризатор OpenSWR (http://openswr.org/), позволяющий обеспечить программную отрисовку OpenGL в Mesa на оборудовании  без GPU.  По сравнению с ныне применяемым в Mesa программным растеризатором LLVMpipe, решение от Intel обеспечивает (http://openswr.org/perf.html) прирост производительности в 29 раз при расчёте сцены из 2.9 млн треугольников и в 51 раз на сцене в  106.2 млн треугольников. Код OpenSWR распространяется (https://github.com/OpenSWR/openswr-mesa) под лицензией MIT.


Предоставляемый драйвер программной отрисовки поддерживает OpenGL 3.3 и способен работать на широком спектре устройств, от ноутбуков и рабочих станций, до узлов в вычислительных кластерах. Как и LLVMpipe в OpenSWR используются наработки проекта LLVM, а для вычислений используется только CPU. Высокая производительность достигается благодаря эффективному распараллеливанию операций на многоядерных процессорах и задействованию специализированных векторных наборов инструкций, таких как SSE (Streaming SIMD Extensions), AVX и AVX2 (Advanced Vector Extensions).


<center><img src="https://www.opennet.ru/opennews/pics_base/0_1445423982.png&q... width=700 style="border-style: solid; border-color: #606060; border-width: 1px;max-width:100%;" title="" border=0></center>

Компания Intel намерена добиться включения OpenSWR в основной состав Mesa. При этом OpenSWR также может выступать в качестве прозрачной замены OpenGL-библиотеки, не требующей перекомпиляции приложений. OpenSWR развивается как часть более крупного проекта Software Defined Visualization (http://sdvis.org/) (SDVis), охватывающего различные стороны визуализации научных расчётов и включающего такие разработки, как библиотека трассировки лучей
Embree (https://embree.github.io/), распределённая инфраструктура трассировки лучей OSPRay (https://ospray.github.io/),  ParaView-плагин pvOSPRay (https://tacc.github.io/pvOSPRay/) и система фотореалистичной отрисовки GLuRay (https://tacc.github.io/GLuRay/).


URL: http://lists.freedesktop.org/archives/mesa-dev/2015-October/...
Новость: https://www.opennet.ru/opennews/art.shtml?num=43176


Содержание

Сообщения в этом обсуждении
"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Константавр , 21-Окт-15 14:03 
А на НЕ интелах?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено тоже Аноним , 21-Окт-15 14:06 
Это драйвер. Он для конкретного железа.
Но он вроде бы открытый, что теоретически дает возможность НЕ интелу выкатить аналоги для другого железа.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 18:19 
Это не драйвер

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Анончег , 21-Окт-15 22:03 
> ...  По сравнению с ныне применяемым в Mesa программным растеризатором LLVMpipe, решение от Intel обеспечивает прирост производительности в 29 раз при расчёте сцены из 2.9 млн треугольников и в 51 раз на сцене в 106.2 млн треугольников

Попросите их ещё немного поднапрячься и ускорить старенький ГеФорс7600 хотя бы в 20 раз.


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Orsi , 21-Окт-15 14:08 
А на Не интелы - должны разрабатывать сами Не интелы . :)

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 31-Окт-15 09:53 
ну да, ну да
x86-64 интелы же сами разработали, с нуля
//сарказм

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Andrey Mitrofanov , 21-Окт-15 14:11 
> А на НЕ интелах?

Выбирай:
* Да.
* search://SSE AVX AVX2 non-intel  У AMD есть. Частично.
* Нет.
* Может быть.
* search://SSE AVX AVX2 arm   Эээ...


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено норман , 22-Окт-15 14:44 
там же написано что на любых х86

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 31-Окт-15 09:54 
> там же написано что на любых х86

и чо? интел давно объявили о том, что ориентируются ТОЛЬКО на свои ЦПУ


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 14:16 
а на Intel Core i7 будет работать?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено тоже Аноним , 21-Окт-15 14:58 
Нет, только на оборудовании без GPU Х)

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено chaos_dremel , 21-Окт-15 15:11 
Ничто не мешает заюзать его при наличии интеловской (как и любой другой) видеокарты.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Анонимоус , 21-Окт-15 15:57 
Зануда в треде

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Ананунах , 22-Окт-15 07:07 
Ага, зануда с рутрекера.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено chaos_dremel , 22-Окт-15 10:53 
Норрингтон: Вы самый жалкий из всех пиратов, о которых я слышал.
Джек Воробей: Но вы обо мне слышали!

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Andrey Mitrofanov , 22-Окт-15 11:32 
> Джек Воробей: Но вы обо мне слышали!

А и правда с торента какогл-то.


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Штунц , 21-Окт-15 14:33 
кто-нибудь мог бы привести примеры оборудования без GPU, на котором это понадобится

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Andrey Mitrofanov , 21-Окт-15 14:35 
> кто-нибудь мог бы привести примеры оборудования без GPU, на котором это понадобится

ATI mach64 и S3 Trio!  :D


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 14:39 
Intel Atom N2600

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено chaos_dremel , 21-Окт-15 14:42 
Увы на нём нет AVX...

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено ы , 21-Окт-15 17:01 
А почему на n2600 (графика PowerVR) под линукс нету драйверов, а для, например, z2560 (графика PowerVR) - вроде как есть (андроид работает во всю, включая 3d-игры)?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено норман , 22-Окт-15 14:45 
> А почему на n2600 (графика PowerVR) под линукс нету драйверов, а для,
> например, z2560 (графика PowerVR) - вроде как есть (андроид работает во
> всю, включая 3d-игры)?

бикоз павервр и linux != android


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено ъ , 22-Окт-15 15:15 
прям так много отличий, что не сделать драйверы для видео?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено тоже Аноним , 21-Окт-15 14:59 
Например, Интел привел пример такого оборудования на иллюстрации к этой новости.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено dalco , 21-Окт-15 15:01 
Ну, какой-нибудь кластер, которому _иногда_ надо обсчитывать картинки очень большого разрешения?

В смысле, что вычислительной дури хватает, а всякие теслы не подходят по объему видеопамяти и частоте использования (то есть кластер не все время только картинки обсчитывает).

P.S. Еще вариант придумал - сгенерить референсное изображение, которое не привязано к особенностям драйверов и внутренней структуры конкретных видеочипов (то есть, никаких оптимизаций шейдеров, хитрых сглаживаний, e.t.c.).


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 21:49 
Под свой ксеон фи пилят?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено anonim , 22-Окт-15 20:56 
Intel Edison? Правда, не знаю зачем.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено CSRedRat , 21-Окт-15 15:27 
Для Linux-виртуалок в Hyper-V подойдёт? llvmpipe иногда уж очень сильно тормозит. Кактус не я придумал, там где уже используется Hyper-V (который есть в бесплатной версии и в составе WinSrv) - другой гипервизор редко ставят.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 16:03 
а чего оправдываешься-то сразу, Hyper-V - хороший инструмент

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено CSRedRat , 21-Окт-15 16:48 
> а чего оправдываешься-то сразу, Hyper-V - хороший инструмент

Все гипервизоры - хорошие инструменты, но ни одного нормального не видел, у всех свои "нюансы".


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Michael Shigorin , 21-Окт-15 19:16 
> а чего оправдываешься-то сразу, Hyper-V - хороший инструмент

Чего ж с ним тогда так мучаются-то?

https://www.opennet.ru/openforum/vsluhforumID3/96285.html#33


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 19:52 
Ubuntu 12.04, 14.04, openSUSE 13.2 - никаких проблем

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено . , 21-Окт-15 22:14 
Пока запустить не попробуешь :)

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 16:31 
мне вот интересно, что больше будет нагревать - стандартная отрисовка через интеловскую гпу или через процессор (если правильно понимаю суть этого драйвера)

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено dalco , 21-Окт-15 17:13 
Конечно же софтовая отрисовка будет греть больше - там же уровни абстракции друг на друге сидят и абстракциями погоняют (куча накладных расходов).

А в "честном" GPU очень приличная часть операций сделана в железе и выполняется оптимальным образом (и с минимальным энергопотреблением относительно софтового обсчета).


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Andrey Mitrofanov , 21-Окт-15 18:38 
> Конечно же софтовая отрисовка будет греть больше
> А в "честном" GPU очень приличная часть операций

LLVMpipe забыл, который в 51 раз тор^Wгорячее и как раз-таки именно на CPU?


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено dalco , 21-Окт-15 18:59 
Мне тут подумалось, что все еще зависит от того, как считать :)

Если берем в качестве задания отрендерить, скажем, 1000 кадров, то с 95% вероятностью аппаратный GPU сожрет энергии и нагреется меньше (ибо хотя бы часть операций будут выполнять специализированные блоки с бОльшей скоростью и оптимизированным энергопотреблением).

А если брать потребление энергии за некоторый отрезок времени, то аппаратный GPU может и проиграть - он честно просчитает 100500 кадров на максимальной скорости (и с максимальным прогревом), а софтовый рендер не факт, что один кадр успеет нарисовать, задумавшись, например, над бесконечным циклом из NOPов c HLTами (мало ли какой радиус кривизны рук у программеров?) - вот в этом то цикле CPU и охладится, сэкономив батарейку :)

P.S. Но кпд в обычных условиях (вменяемые размеры кадра) всяко у GPU выше, иначе нафиг бы этот GPU делали? :)


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Andrey Mitrofanov , 21-Окт-15 19:20 
>зависит от того, как считать :)
> Если берем в качестве задания отрендерить, скажем, 1000 кадров, то с 95%
> А если брать потребление энергии за некоторый
> P.S. Но кпд в обычных условиях

Э, пустой. Такой кепка посчитать нельзя такой кепка мерить надо. Глядишь, через неделю-другую Михаел Форониксович Ларабель таки чего-нибудь и намеряет. Киловаты он меряет (и плачет и счетах, само, и меряет...), штеуд и apple-cc он обожает, сил нет как.

А, - "Yes, I hope to run some benchmarks soon on OpenSWR."- уже дразнит охочую публику. --http://www.phoronix.com/scan.php?page=news_item&px=Intel-Ope...


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено vitalif , 21-Окт-15 20:08 
Хрена с два, ничего там по-моему не в железе уже давно, просто большой векторный-параллельный процессор

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 21-Окт-15 22:17 
> Архитектура OpenSWR прежде всего ориентирована на визуализацию в научных исследованиях, подразумевающую интенсивную обработку вершин и использование достаточно простых шейдеров, что значительно отличается от типовой нагрузки при запуске игровых приложений.

полагаю, что мега-шейдер трассировки лучей, обрабатывающий в одиночку ту саму тонну вершин, эта штука не сожрёт...
Какие-то специфичные, я бы даже сказал мало кому нужные сегодня, задачи решает этот проект...


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Anonimous , 22-Окт-15 00:44 
Сори, но как это без ГПУ? И где взять такие видеокарты?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено ADMIN , 22-Окт-15 08:46 
Хоть и не люблю я Ынтел за их монополизм, но оптимизаторы там знатные. Их CPU реализация OpenCL в некоторых задачах на 15% быстрее Beignet и в 8 раз быстрее pocl. Железо - i5-4200U

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 22-Окт-15 09:12 
То есть я на своем i7-3970 могу теперь поднять виртуальную недовидяху?
Осталось придумать, зачем мне бы это надо было.:)

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 22-Окт-15 14:57 
>Компания Intel представила высокопроизводительный открытый растеризатор OpenSWR, позволяющий обеспечить программную отрисовку OpenGL в Mesa на оборудовании без GPU, поскольку по состоянию на 2015 года так и не научились оные делать, даже на уровне самых бюджетных затычек nvidia пятилетней давности.

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено torvn77 , 22-Окт-15 18:43 
Если у меня топовый процессор, то его хватит для отрисовки видеоигр на средних настройках?
Какой при этом будет FPS?
Можно этот растеризатор распределить по нескольким ПК?
Под виндой работать будет?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 23-Окт-15 13:54 
1. Нет
2. ~1
3. Скорость сети и задержки в расчет брать не стоит?
4. Mesa под виндой работает?

"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено torvn77 , 28-Окт-15 03:55 
> 4. Mesa под виндой работает?

Как я понял возможность сборки под винду предусмотрена.


"Компания Intel представила OpenSWR, систему программной отри..."
Отправлено Аноним , 23-Окт-15 12:47 
Это драйвер для видяшек Intel Xeon Phi?