Ресурс Phoronix провел (http://www.phoronix.com/scan.php?page=article&item=amd_linux...) новое тестирование производительности открытых драйверов для видеокарт семейства Radeon, используя наиболее свежие версии компонентов открытого графического стека. За основу тестовой конфигурации был взят дистрибутив Ubuntu 13.04, ядро Linux 3.9 и тестовая ветка MESA 9.2.
Тестирование производительности производилось для различных видеокарт семейства Radeon, от HD4770 до HD6900. Использовался мощный 8-ядерный процессор AMD FX-8350 с частотой 4ГГц (предположительно чтобы CPU не ограничивал производительность видеокарт независимо от ситуации - прим. пер.).- В движке Doom 3 1.3.1 открытые драйверы показали себя не с лучшей стороны, как правило проигрывая проприетарному драйверу более чем в 2 раза.
- В Nexuiz 2.5.2 с использованием HDR рендеринга и качественных преднастроек, открытые драйверы показали себя с лучшей стороны, продемонстрировав производительность на уровне 90% от проприетарного драйвера, что является заметным улучшением относительно прошлых тестов.
- В OpenArena 0.8.5 открытые драйверы показали примерно 60% от производительности проприетарных драйверов. Видеокарта Radeon HD 6450 показала аномально плохую производительность в данном тесте при использовании открытого драйвера, проиграв закрытому драйверу в несколько раз.
- В более современной версии движка OpenArena 0.8.8 открытые драйверы заметно улучшили свои показатели, как правило достигая 80% от производительности проприетарного драйвера. Видеокарта Radeon HD 6450 показала аномально высокую производительность при использовании открытого драйвера, продемонстрировав FPS выше всех остальных видеокарт в данном тесте, даже с проприетарными драйверами. Вероятно это результат проявления какой-то ошибки.
- В Reaction Quake 3 проприетарный драйвер оказался в несколько раз производительнее чем открытые драйверы. Единственным исключением стала видеокарта Radeon HD 6450, показавшая с открытым драйвером более высокий FPS.
- В Smokin Guns открытые драйверы продемонстрировали производительность на уровне 75% от проприетарного. Единственным исключением стала аномально низкая производительность GPU 6570 с открытыми драйверами в данном тесте.
- В Warsow открытые драйверы показали 60-75% производительности проприетарного драйвера. Из аномалий можно отметить очень плохую производительность при использовании открытых драйверов на GPU HD6570, а также аномально высокий FPS с GPU HD6450 при использовании открытых драйверов.
- В Xonotic 0.6 с использованием упрощенных настроек графики, открытые драйверы показали ~80% производительности от проприетарного Catalyst. Единственным исключением стала видеокарта HD6570, показавшая плохую производительность с открытыми драйверами.
- В Xonotic 0.6 с использованием качественных настроек графики, производительность открытых драйверов как правило составила 75-80% от проприетарного драйвера. Тем не менее, можно отметить, что в GPU HD6450 FPS с открытым драйвером как и ранее был аномально высок, а GPU HD6570 снова показал плохую производительность с открытым драйвером.
В целом можно сделать вывод что в играх эпохи OpenGL 2, открытые драйверы Radeon начинают демонстрировать производительность сравнимую с закрытым драйвером. Тем не менее, остаются проблемными ряд более требовательных сценариев. Кроме того, поддержка стандартов в открытых драйверах ограничена OpenGL 3.2, тогда как в проприетарном драйвере реализована поддержка 4.2. Кроме того, проприетарный драйвер реализует больше режимов улучшенного антиалиасинга и лучше управляет питанием.URL: http://www.phoronix.com/scan.php?page=article&item=amd_linux...
Новость: http://www.opennet.me/opennews/art.shtml?num=36758
ну, ожидаемо.Спасибо за перевод!
Вот только сабж больше похож на «тестирование работы opengl в открытой реализации mesa и закрытой от amd», а так да, ничего.
> Вот только сабж больше похож на «тестирование работы opengl в открытой реализации
> mesa и закрытой от amd», а так да, ничего.Как бы MESA - надстройка над остальным стеком. Так что тестировался весь стек в целом.
60-80% производительности на открытом драйвере по отношению к проприетарному - очень даже не дурно.
Согласен. 2/3 от "эталонной" производительности - это хорошо.
Вот только что с новыми карточками?
в нексусе половина производительности.
> Согласен. 2/3 от "эталонной" производительности - это хорошо.
> Вот только что с новыми карточками?Да. Энергосбережение работает. В режиме low температура ниже чем на проприетарном драйвере.
> Да. Энергосбережение работает. В режиме low температура ниже чем на проприетарном драйвере.Опять же зависит от программинга таблиц частот.
> Вот только что с новыми карточками?Недавно подарили 7750 his iceq. Что сказать.. на открытом драйвере пока epic fail, 3d только через llvmpipe, в остальном уровень шума - не слышно, темп. градусов 20-30 может наберется, 2d вполне себе работает. Определяется карточка на удивление очень точно, даже ширину шины памяти и пр. показывает. Вроде уже добавили экспериментальную поддержку 3d и vdpau в свежую ветку, не знаю, не проверял.
>> Вот только что с новыми карточками?
> Недавно подарили 7750 his iceq. Что сказать.. на открытом драйвере пока epic
> fail, 3d только через llvmpipeУ кого надо у того работает. Выключено оно потому что работает не очень стабильно.
> 3d только через llvmpipe,А в чем проблемы с RadeonSI? Он как раз недавно стал довольно юзабельным и над ним прилично так поработали.
> Вот только что с новыми карточками?Они обещают вскоре устроить забег с нвидиями и RadeonSI.
Что ж недурного-то? причем на старых картах и старых играх ... вот когда будет хотя бы 101% от проприетарных, тогда реально будет повод для гордости, а пока как были в догоняющих так и есть - ничего не изменилось ...
>>GPU HD6450 FPS с открытым драйвером как и ранее был аномально высок,Теперь мы знаем какая видеокарта у разработчиков драйвера.
Возможно, исследование выявило карты, в которых AMD начудила чего-то не описанного в спецификациях. Это, конечно, проблемы не AMD...
А Вы вообще понимаете кто занимается разработкой этих драйверов и зачем?
возможно, что это не баг, а фича :)
> возможно, что это не баг, а фича :)Ну да, конечно, самая задрипанная карточка показала чудеса производительности заткнув проприетарный драйвер на мощныx GPU. Чудес не бывает - это индикатор бага, где какая-то обработка сцены отстрелялясь явно быстрее чем должна. Например, могло быть что какая-то функция в коде была stub'ом, который ничего не делает, например :). Или при операции быстренько произошла ошибка и резвенько поехали дальше.
В чем проблема? В том что скорее всего пострадал рендеринг сцены - чудес не бывает.
>> возможно, что это не баг, а фича :)
> Ну да, конечно, самая задрипанная карточка показала чудеса производительности заткнув
> проприетарный драйвер на мощныx GPU. Чудес не бывает - это индикатор
> бага, где какая-то обработка сцены отстрелялясь явно быстрее чем должна. Например,
> могло быть что какая-то функция в коде была stub'ом, который ничего
> не делает, например :). Или при операции быстренько произошла ошибка и
> резвенько поехали дальше.
> В чем проблема? В том что скорее всего пострадал рендеринг сцены -
> чудес не бывает.поинтересуйтесь за счёт чего firepro быстрее radeon на тех же чипах в профессиональных задачах
Ну не томите же, рассказывайте.
> Ну не томите же, рассказывайте.драйверное ограничение
Интересно то, что в warsow 6450 с открытым драйвером по скорости быстрее 6570 и немного отстает от 6770 с закрытым драйвером. А в openarena вообще делает всех (даже 6950) с большим отрывом.
> Интересно то, что в warsow 6450 с открытым драйвером по скорости быстрее
> 6570 и немного отстает от 6770 с закрытым драйвером. А в
> openarena вообще делает всех (даже 6950) с большим отрывом.мне кажется, что тут дело в отличии firepro серии и игровой
в проприетарных специально установлены ограничения во многих приложениях
Скорее, дело в каком-то баге из-за которого что-то где-то аномально быстро вываливается, без фактической запрошенной обработки. Т.е. скорее всего сцена рендерится быстро но некорректно. Как вы понимаете, 6450 чисто технически не на чем показать высокую производительность, он обкоцан по максимуму. Там и память обычно убогая, и вычисляторов мало, и частоты понижены в пользу малого потребления.Так что если Вася намотал на 3 круга больше чем чемпион мира по бегу - значит Вася просто где-то основательно срезал углы, ибо чудес не бывает.
Ты просто не работал с железками - один косяк и кури профайлер. Скорее всего вылизали драйвер. Вспоминая Riva TNT где производительность в приложениях зависела от версии драйвера и спокойно отличалась раза в два -три.
Примерно так и подумал. Но все же надеюсь разработчики проведут анализ "срезанных углов", возможно это поможет в оптимизации драйвера в режиме low quality.
Radeon HD 6450/6570 - аномальные видяхи XD
Все эти видео-драйвера ати/нвидиа вечный кактус.
Буквально на прошлой неделе собрал знакомому комп с HD7750 ... а эти всё еще сравнивают 6xxx серию, мдя ...
> Буквально на прошлой неделе собрал знакомому комп с HD7750 ... а эти
> всё еще сравнивают 6xxx серию, мдя ...для 7ххх драйвер не настолько хорош чтобы его можно было сравнивать, как-бы
>> Буквально на прошлой неделе собрал знакомому комп с HD7750 ... а эти
>> всё еще сравнивают 6xxx серию, мдя ...
> для 7ххх драйвер не настолько хорош чтобы его можно было сравнивать, как-быРаботает оно. Не надо говорить то что не знаешь. И более чем неплохо.
А какая версия ядра/mesa/glamor/ddx драйвера? Не могу побороть сегфолты при включении акселерации через glamor.
3.8.7
9.1.1
0.5
если ddx это xorg-drv-ati то 7.1
не понимаешь так молчи. тут речь шла об открытом radeonsi, а он ещё недопилен. и под него как минимум нужно kernel 3.9, mesa 9.2 .
Теоретики которые судят о работе драйвера по новостям и комментариям такие теоретики.
> Теоретики которые судят о работе драйвера по новостям и комментариям такие теоретики.Особенно те что даже новости читают не внимательно.
и что нужно выкинуть 68хх - 69хх, которых было немало продано, и с которыми далеко не все 7ххх сравнятся?
Думаю если посчитать какая серия в основном сейчас на руках, то 5-я и 6-я вряд-ли проигрывают 7-й
> Буквально на прошлой неделе собрал знакомому комп с HD7750 ... а эти
> всё еще сравнивают 6xxx серию, мдя ...А что тут такого? 4xxx-6xxx на руках навалом. Как ты понимаешь, далеко не все побежали покупать самый свежак в магазин. А так RadeonSI тоже обещают вскоре сравнить. Это как раз о 77xx и выше, т.е. GCN.
> Буквально на прошлой неделе собрал знакомому комп с HD7750 ... а эти
> всё еще сравнивают 6xxx серию, мдя ...Так ты, таго-этава, мон шер! Значица, постучись к Ларабелю в приват, мол собираю ништяковые кундштюки, не точто тваё старьё. Дорого. Здесь _все тебе только "спасибы" скажут. </без выкрутасов>
Phoronix клоуны
Школьник, испытавший на мгновение невыносимую тягу сказать что-то умное, показывающее всем, что он "в теме"?
> Phoronix клоуныКлоуны тут есть, но это не phoronix. А лично вы.
Задолбал один и тот же унылый набор.
В открытых драйверах у многих упор в 59,9 fps. Такое впечатление, что они мерили с включенной вертикальной синхронизацией.
Точнее в Reaction Quake 3
> Точнее в Reaction Quake 3очевидно же!
Тогда к чему вывод об отставании открытого драйвера в этой игре? Синхронизацию можно было и в Catalyst'e включить, а потом сказать что дрова одинаковые по производительности.
> Тогда к чему вывод об отставании открытого драйвера в этой игре? Синхронизацию
> можно было и в Catalyst'e включить, а потом сказать что дрова
> одинаковые по производительности.ну можно было, не спорю, только зачем? и как отключить синхронизацию на открытой реализации? (я не в теме какие опции предоставляет ReactionQuake)
> В открытых драйверах у многих упор в 59,9 fps. Такое впечатление, что
> они мерили с включенной вертикальной синхронизацией.Кстати да, вполне возможно. А отпишитесь на форуме, если не лениво?
Мне тут рассказали, что для старых видеокарт есть Catalyst Legacy. Решил поставить на ноут. Так вот после установки ноут стал дико перегреваться, что даже выключаться стал по перегреву. Вентилятор включался при попытке воспроизвести любое видео, хоть плеером, хоть браузером. Через некоторое время при просмотре комп просто отключал питание, чтобы не сгореть. Откатился на опенсорсные. Там хотя бы нет проблем при обновлении ядра (точне не нужно пересобирать модули).
Думается ваш ноут забился пылью, а новые легаси-дрова используют мощь видяхи и проца на полную. Вот и нехваетает охлаждения у забившегося пылью радиатора.
Так я его и не заставлял всю мощь использовать. Простое видео декодировать через mplayer... ну максимум flash/html5. Opensource дрова справляются на ура и даже не сильно шумят кулером. Там же слушать невозможно, дикий вой... и потом перегрев.
> Так я его и не заставлял всю мощь использовать. Простое видео декодировать
> через mplayer... ну максимум flash/html5. Opensource дрова справляются на ура и
> даже не сильно шумят кулером. Там же слушать невозможно, дикий вой...
> и потом перегрев.а ничего что flash может использовать мощь GPU?
"Ресурс Phoronix", дальше не читал.
> "Ресурс Phoronix", дальше не читал.Ну так вы же не сделали бенчмарков лучше. Поэтому пишем про фороникс, а не какого-то там vantoo. Сделаете лучше - напишем про вас.
4й пункт доставил ржаки ))))))))))
а почему нас должно интересовать мнение из загона?
если у них аномальное повышение производительности в драйвере считается очередной ошибкой, то проприетарщики бы заявили о мегаоптимизации с очередной победой и орденом ))))))
> примитивная цифирь, слёту всё понятно :)Это вы - примитивный. А вы знаете, в открытом мире даже унылейшие категории людей получат второй шанс. Вы только представьте себе, бесполезный класс з@дротов-пузомеров, истошно орущих про фпс в принципе можно перековать в ... специалистов по профайлингу и bottleneck analisys. Если не рассматривать человека как тупую горластую обезьяну, а дать ему в руки открытые средства, бесплатно и без формальных заморочек типа стопки NDA и проприетарных EULA, по которым пукнуть нельзя лишний раз.
Ха-ха! Подтянулись, радетели :)
> Ха-ха! Подтянулись, радетели :)Пошёл вон, прогульщик.
Здесь можно видеть прогресс между разными срезами стека открытых дров и ядра за ~ один год.
http://www.gearsongallium.com/?p=737 на примере двух видеокарт
Самое интересное - это то, что под убунту 13.04 еще не вышел проприетарный драйвер, ибо иксы 1.14
> проприетарный драйвер, ибо иксы 1.14В указанной конфиге иксы таки были 1.13.
rv630, в проприетарной игре ut2004 разница в количестве кадров в секунду в 3-4 раза, т.е. играть невозможно. хорошо конечно, что где-то они приблизились по скорости, но далеко не везде.
Поцоны,а для чего тогда все эти open source драйвера.Для показухи?На заказ
корпораций пиарящих open source,и использующих его как средство борьбы с конкурентами?Вот
у меня,например,всегда стоят только проприетарные дрова,и на видюхи,и на сетевухи,и на
контроллеры накопителей.Кстати,можно вопрос к адейптам freebsd?Для этой ос не выпускаются
проприетарные драйверы большинства плат расширения,что тогда за драйверы соответствующих плат в ней используются?Например,в Netflix недавно решили использовать freebsd на
тазиках с накопителями подключёнными через платы LSI.
> Поцоны,а для чего
> у меня,например,всегда стоят только проприетарные дроваАй, толстячок! Не был бы такой лоснящийся, в монитор бы не пролулз!!
>вопрос к адейптам freebsd?Для этой ос не выпускаются проприетарные драйверы большинства
Если б подумал, то понял бы, у фришникоов _все _дырверы проприертарные. В прокладке для putty.exe.
> Если б подумал, то понял бы, у фришникоов _все _дырверы проприертарные. В
> прокладке для putty.exe.Я про диски подключённые л LSI конроллерам в Netfilix.Что там за драйвера?
>>у фришникоов _все _дырверы проприертарные. В прокладке для putty.exe.
> Я про диски подключённые л LSI конроллерам в Netfilix.Что там за драйвера?Терпение! Скоро вы узнаете!! Вот-вот же закоммитят в коре тиим сивиэс.
Впрочем, я уверен, что г-да ай3ен со товарищи немедленно детализируют ситуацию.??
>>>у фришникоов _все _дырверы проприертарные. В прокладке для putty.exe.
>> Я про диски подключённые л LSI конроллерам в Netfilix.Что там за драйвера?
> Терпение! Скоро вы узнаете!! Вот-вот же закоммитят в коре тиим сивиэс.
> Впрочем, я уверен, что г-да ай3ен со товарищи немедленно детализируют ситуацию.
> ??А не, он линуксячих тем http://opennet.ru/~iZEN пугается, стороной обходит, всё больше в темах про MS, аппле и всё-всё-bsd. Придётся тебе его _там поймать и спросить. Желательно в такой, где они пяткой в грудь про свободы жуниперов и прочих спонсоров уже отметились.
Вообщем понятно,что там ,в драйверах в freebsd,мусорка,собираются из чего попало.
Правильно - программы с версией меньше 1.0 никому ненужны, а следовательно и писать их не надо. Хотите что-то новое выпустить - будьте добры, сначала их 10 лет попишите за закрытыми дверями.Отличная логика! Одобряю.
Такое же тестирование, но для nvidia:
http://www.phoronix.com/scan.php?page=article&item=nouveau_a...Некоторые товарищи утверждали, что открытые спецификации бесполезны, но сравнив результаты тестов можно смело утверждать обратное.