LINUX.ORG.RU

Сравнение 2D драйверов для R600/700

 , ,


0

0

Недавно были протестирована производительность различных драйверов в 2D. Тестировались ATI Radeon HD 3850 (RV670PRO) и ATI Radeon HD 4650 (RV730) на Ubuntu 9.10 (daily snapshot, 2.6.31, Xserver 1.6.3). Сравнивались xf86-video-ati 6.12.99 (в EXA режиме) с недавно вышедшим Catalyst 9.10.

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

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

>>> Подробности

★★

Проверено: maxcom ()

ключевое слово "2D"

duott ★★★★★
()

дайте угадаю: они тестировали производительность апача с разными дровами?

anonymous
()

>Следует отметить, что в 6 из 7 выигранных тестов свободный драйвер оказывался в разы (и десятки раз) быстрее проприетарного.

Что и требовалось доказать: в очередной раз оказалось, что свободный софт лучше.

GladAlex ★★★★★
()
Ответ на: комментарий от anonymous

> дайте угадаю: они тестировали производительность апача с разными дровами?

Если они тестировали апач, то представляете, какой прирост в гуевых приложениях! =)

mine
()
Ответ на: комментарий от anonymous

9.10 в убунте 9.10, АМД дали каноникалу на тестирование, дабы допилить к релизу убунты.

k_wizard
()

Два вопроса:

1. Там есть ускорение h264?

2. Как это завести на Lenny?

Ставить бубунту не хочу, там много левого хлама.

anonymous
()
Ответ на: комментарий от anonymous

> 2. Как это завести на Lenny?

Подключить ветку experimental, поставить ядро, икс-сервер, модули к нему, mesa. Перекомпилять ядро, включив там kms и drm, грузиться с опцией, включающей использование kms. Вроде ничего не упустил.

Alan_Steel ★★
() автор топика
Ответ на: комментарий от GladAlex

>Что и требовалось доказать: в очередной раз оказалось, что свободный софт лучше.

Неужели еще остались люди, способные воспринимать фороникс всерьез?

nnz ★★★★
()
Ответ на: комментарий от GladAlex

> Что и требовалось доказать: в очередной раз оказалось, что свободный софт лучше.

Знаем мы как это лучше достигается...

Проприетарный драйвер, вызов функции:
рисует
рисует
рисует
готово

Открытый драйвер, вызов той же функции:
не рисует
готово

:)

atrus ★★★★★
()
Ответ на: комментарий от atrus

Ну дык правильно, смысл то рисовать по 3 раза, когда вызывается функция, которая не предполагает рисование, на то она и оптимизация

anonymous
()
Ответ на: комментарий от Alan_Steel

>Подключить ветку experimental...

Ясно, подождать следующего релиза.

anonymous
()
Ответ на: комментарий от anonymous

> смысл то рисовать по 3 раза

Это разные этапы. :)

atrus ★★★★★
()
Ответ на: комментарий от Alan_Steel

> Подключить ветку experimental

А зачем ? И Sid-а хватит

> Перекомпилять ядро, включив там kms и drm


А зачем?
apt-get install firmware-linux


> икс-сервер, модули к нему, mesa


А толку ? mesa 7.6 Debian/Ubuntu собрано без r600

:))

elipse ★★★
()

Успехи со свободным 3D драйвером тоже радуют: собрал Mesa/DRI из git'а и эффекты рабочего стола в KDE4 работают как часы (у меня HD 3200 (RS780)). А вот fglrx регулярно валил KWin (любая версия блоба, любая версия KDE4, любой дистрибутив). Проприетарщина должна умереть.

sinister666 ★★
()
Ответ на: комментарий от sinister666

> А вот fglrx регулярно валил KWin (любая версия блоба, любая версия KDE4, любой дистрибутив).

Гониво , на HD 3200 Debian Lenny с fglrx 8.12 еще c осени прошлого года работает как офисный комп и "жрать не просит".

elipse ★★★
()
Ответ на: комментарий от elipse

>Гониво

Если конкретно, то сегфолтят эффекты переключения окон "Карусель" и "Перелистывание", если держать Alt+TAB недолго, не дожидаясь окончания анимации. Падало не всегда, но вполне себе регулярно.

sinister666 ★★
()
Ответ на: комментарий от Alan_Steel

>Ссылку на багрепорт в студию ;)

Ссылку на официальный багтрекер ATI в студию!

sinister666 ★★
()
Ответ на: комментарий от sinister666

> эффекты рабочего стола в KDE4 работают как часы

Бггг, под эти "часы" Nvidia специально допиливала дрова когда как fglrx просто тогда работал.
А вообще ССЗБ - и хоть убейся тут, 9 беременных на первом месяце не родят девятимесячного ребенка.
Ну, некоторым общие законы надо самим открывать и преподносить как собственное достижение ...

elipse ★★★
()
Ответ на: комментарий от elipse

>Ну, некоторым общие законы надо самим открывать и преподносить как собственное достижение ...

А что, команда KDE провозгласила себя изобретателями композитных эффектов?

sinister666 ★★
()
Ответ на: комментарий от sinister666

> А что, команда KDE провозгласила себя изобретателями композитных эффектов?

Ну, есть много споcобов не понять написанное :)))

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

elipse ★★★
()
Ответ на: комментарий от elipse

>Когда, я пишу код для принтера, и чтоб он заработал надо менять драйвер принтера - тут же не спрашивают о том: А кто изобрел печать на принтерах ?

Правильно, тут надо спросить: а зачем использовать это беспризорный проприетарный глюкодром, если уже есть свободный драйвер и он уже работает?

sinister666 ★★
()
Ответ на: комментарий от sinister666

Я тебе открою видимо секрет:
беспризорники и беспредельщики тут далеко не драйверописатели на свои же изделия.
И это подобно тому как губернское СТО будет рассказывать BMW как правильно им авто делать надо.

Но, такие простые мысли за гранью восприятия у фанов ...

elipse ★★★
()
Ответ на: комментарий от elipse

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

Сами ATI активно помогают в разработке свободного драйвера, так что его нельзя назвать "левым". А беспризорность fglrx в том, что у меня даже нет возможности "пожаловаться" на него: маме и папе плевать на мои проблемы с их сынулей :-)

>Но, такие простые мысли за гранью восприятия у фанов ...


Я не "фан", просто предпочитаю свободный софт проприетарному (тем более, написанному абы как).

sinister666 ★★
()
Ответ на: комментарий от sinister666

> А беспризорность fglrx в том, что у меня даже нет возможности "пожаловаться" на него: маме и папе плевать на мои проблемы с их сынулей :-)

А это фича всего Linux - тотальный for fun.
И больных нет на голову, на шару выслушивать бред и претензии очередного пользователя N+1 дистра:
А почему это там на очередном kernel из git ваши драйвера сложили ласты ?

> Я не "фан", просто предпочитаю свободный софт проприетарному


А я , в вопросе драйверов на видео совсем не "ЗА".
Это будет пожизненная реализация по Райкину совкового "Кто сделал это ?"
ака глядя на пиджак с разными рукавами и не там пришитыми где надо пуговицами.

Невозможно для бардака делать хорошо работающий сторонний софт - так не бывает!!

> (тем более, написанному абы как).


А ты видел их код ?

На НD1200 и XT1600 в релизах mesa 3D на свободных драйверах так и похабненько работает и ныне - ан нет, полезли уже окучивать r600 & r700.
Может , cделали уже мониторинг температур ? (раз power save допилить не могут).

Бгг (ехидно)
И да, разумеется, условия тестирования на конкретных железяках
у свободных писак лучше чем у производителя самого железа, и
только свободная личность может знать все тонкости аппаратных реализаций и версий - куда там тупому производителю, он и сам не понимает ЧТО он выпускает. То ли дело тут хакеры.




elipse ★★★
()
Ответ на: комментарий от elipse

>И больных нет на голову, на шару выслушивать бред и претензии

А кто должен выслушивать претензии, как не автор программы? И что значит "на шару", им не платят за работу денег?

>А ты видел их код ?


Да зачем мне его видеть-то? Он просто криво работает, и не только у меня.

>Бгг (ехидно) И да, разумеется, условия тестирования на конкретных железяках у свободных писак лучше чем у производителя самого железа, и только свободная личность может знать все тонкости аппаратных реализаций и версий - куда там тупому производителю, он и сам не понимает ЧТО он выпускает. То ли дело тут хакеры.


Если производитель сам не хочет нормально писать дрова, то спасибо хотя бы за открытые спеки и помощь. И зачем ты оскорбляешь людей, пишущих свободный драйвер? Твое ехидство абсолютно неуместно.

sinister666 ★★
()
Ответ на: комментарий от sinister666

> А кто должен выслушивать претензии, как не автор программы? И что значит "на шару", им не платят за работу денег?

Занятно, api сломали в ядре - по башке получила Ati c fglrx , и должна еще переделать за свой счет драйвер ?
Если это не фанатизм линуксячий и не дружба с головой , то что ЭТО тогда ?


elipse ★★★
()
Ответ на: комментарий от sinister666

> Если производитель сам не хочет нормально писать дрова,

В Linux нет стандартов и критериев тестирования этого "нормально".
И ваши претензии тут к себе больше уже.
Добровольно используете Lunux ? - не фиг и пузыри пускать тогда.

elipse ★★★
()
Ответ на: комментарий от elipse

>Занятно, api сломали в ядре - по башке получила Ati c fglrx , и должна еще переделать за свой счет драйвер ?

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

>Если это не фанатизм линуксячий и не дружба с головой , то что ЭТО тогда ?


Хамство, видимо, твой основной аргумент.

>В Linux нет стандартов и критериев тестирования этого "нормально".


AFAIK, API Linux вполне стандартен и не меняется в минорных версиях.

>И ваши претензии тут к себе больше уже.


Ты так кипятишься, как будто я лично тебя в чем-то обвиняю. Расслабься.

>Добровольно используете Lunux ? - не фиг и пузыри пускать тогда.


Troll detected.

sinister666 ★★
()
Ответ на: комментарий от sinister666

> Хамство, видимо, твой основной аргумент.

А профессионально и изворотливо не дружить с головой - это твой аргумент.

> Troll detected.


Обычно, в этом месте адепты "свободы" советуют валить на винфак. ))


> Во-первых, nvidia переделывает.


А кто-то и из окна выбросился. И что ?

Это мне должно пояснить регрессы на Nvidia GF 6600 ?

> Во-вторых, опять же, не хотят -- не надо,


А об этом было обьявленно официально ?

> тогда этим будут заниматься другие люди, благо спеки есть.


Т.е спеки должны открывать линуксоидам за два года до выхода новой продукции на них ?

Или же, тогда линуксоид = идейный технический некрофил ?

И да, спеки есть то и пока из раздуплят - это будет вчерашний день.
Вах!! давайте нам новые спеки уже !! ))

Вы мне делаете смешно ...

elipse ★★★
()
Ответ на: комментарий от elipse

>> Во-первых, nvidia переделывает.

>А кто-то и из окна выбросился. И что ?


Поправить сборку модуля == выброситься из окна?

>Это мне должно пояснить регрессы на Nvidia GF 6600 ?


В регрессах драйвера nvidia виноват не API Linux, но ты сейчас, наверное, слишком разгорячен, чтобы это понять.

>Вы мне делаете смешно ...


Всегда рад :-) Благодаря твоей неадекватности, рассмешить тебя совсем не сложно.

sinister666 ★★
()
Ответ на: комментарий от elipse

>Обычно, в этом месте адепты "свободы" советуют валить на винфак. ))

И кстати да, если у тебя такие проблемы с GNU/Linux и для тебя использование свободного софта не принципиально -- зачем ты себя так мучаешь и, как ты выразился, пускаешь здесь пузыри?

sinister666 ★★
()
Ответ на: комментарий от sinister666

> Поправить сборку модуля == выброситься из окна?

Щасс , я тебе буду рассказывать тут ....
Еще маны посоветуй курнуть - тут же тока одни дураки и ты самый умный.

> В регрессах драйвера nvidia виноват не API Linux, но ты сейчас, наверное, слишком разгорячен, чтобы это понять.


Видимо самонадеянность и самоуверенность во всем - это всегда отличает ярых линуксоидов от иных людей (и разумеется неадекватных)

>Всегда рад :-) Благодаря твоей неадекватности, рассмешить тебя совсем не сложно.


Вот оно, скандинавское спокойствие и не переход на личности.:))
Выйми бревно из глаза своего сам, дружок - и перечитай свой первый
"адекватный" пост тут.



elipse ★★★
()
Ответ на: комментарий от elipse

>> Поправить сборку модуля == выброситься из окна?

>Щасс , я тебе буду рассказывать тут .... Еще маны посоветуй курнуть - тут же тока одни дураки и ты самый умный.


Речь шла не о тебе, а о том, что это спокойно делают разработчики nvidia, несмотря на твое недовольство. Ты теряешь нить дискуссии.

>перечитай свой первый "адекватный" пост тут.


Кажется, они все были адекватными, в отличие от твоего "потока сознания". Поспи лучше.

sinister666 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.