LINUX.ORG.RU

Очередное сравнение открытого и закрытого драйверов ATI


0

0

Сравнивали fps в играх Enemy Territory и Unreal Tournament 2004 на Radeon X800XL. Открытый драйвер -- из X.Org 7.2, закрытый -- 8.33.6. Скорость с закрытым драйвером по-прежнему выше в 2,1-4,6 раз.

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

★★★★

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

Разница в скорости объясняется очень просто.
Закрытые драйвера компилятся нормальными компиляторами, а не дерьмовым gcc.
Я помню разработчику CPUёмкого эмулятора спросили не заюзать ли ему gcc. Поржали хорошо.

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

> Закрытые драйвера компилятся нормальными компиляторами, а не дерьмовым gcc

И какими же это компиляторами, гений компиляции ты наш? Intel не предлагать, у него и в лучшие времена выигрыш не превышал 30%.

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

> Разница в скорости объясняется очень просто.

Объяснение про разность в скорости смотри в третьем посте трэда и не смеши людей

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

> Расскажи нам про ЧУДО-компилятор, которым компилируют закрытые драйвера 8-)

Да это фигня, там мильён китайцев вручную на арифмометрах сводят сорцы в машинный код. Пусть лучше расскажет про чудо-траву, которой кормят тех китайцев.

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

>Закрытые драйвера компилятся нормальными компиляторами, а не дерьмовым gcc.

А если этим мегакомпилятором генту пересобрать...

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

> Закрытые драйвера компилятся нормальными компиляторами, а не дерьмовым gcc.

NVIDIA 97.46 собрано gcc 3.2

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

с каких пор гнушный компилятор считается дерьмовым?

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

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

icc не может собрать и половины. из того что собирает - половина не работает. то, что работает часто работает быстрее. Но не всегда. Но как сказано выше - закрытые драйверы собирают gcc.

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

Вообще скорость работы драйвера и оптимизация компилятора в контексте данного трэда никак не связаны.

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

а что этим интелевским компилятором можно собрать? qemu можно?

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

>NVIDIA 97.46 собрано gcc 3.2

В секции .comment nvidia_drv.so, кроме "GCC: (GNU) 3.2", есть также "GCC: (GNU) 3.3.3 (SuSE Linux)" и (сюрприз!) "GCC: (GNU) 3.4.6 (Gentoo Hardened 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)"

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

>icc не может собрать и половины.
Вообще, под icc сделано

euse -i icc
global use flags (searching: icc)
************************************************************
[-    ] icc - Add support for the Intel C++ Compiler (does _not_ set $CC)

Но хз кто это использует

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

> Закрытые драйвера компилятся нормальными компиляторами, а не дерьмовым gcc. Я помню разработчику CPUёмкого эмулятора спросили не заюзать ли ему gcc. Поржали хорошо.

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

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

> В секции .comment nvidia_drv.so, кроме "GCC: (GNU) 3.2", есть также "GCC: (GNU) 3.3.3 (SuSE Linux)" и (сюрприз!) "GCC: (GNU) 3.4.6 (Gentoo Hardened 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)"

Красноглазые гентушники пишут дрова для нвидии ;)

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