LINUX.ORG.RU

Представлен патч в 13 строк, который увеличивает производительность 3D на чипе Intel Sandy Bridge в несколько раз

 , ,


0

2

Zou Nan представил патч размером в тринадцать строк, который увеличивает производительность 3D на чипе Intel Sandy Bridge в разы. Phoronix.com провёл тесты и вот какие результаты получились:

  • В Lightsmark 2008 производительность возросла примерно в 2,5 раза (с патчем — 26,39 FPS, без патча — 9,91 FPS, а в Windows 7 64 bit Pro SP1 — 33,63.
  • В Nexuiz 2.5.2 производительность возросла примерно в 3,5 раза (с патчем — 22,9 Average FPS, без патча — 6,4 Average FPS, а в Windows 7 64 bit Pro SP1 — 26,7 Average FPS).
  • В Warsow 0.5 производительность возросла на несколько десятков процентов (с патчем — 57,5 Average FPS, без патча — 42,0 Average FPS, а в Windows 7 64 bit Pro SP1 — 52,4 Average FPS).
  • В OpenArena производительность практически не изменилась (с патчем — 106,4 Average FPS, без патча — 107,6 Average FPS, а в Windows 7 64 bit Pro SP1 — 120,3 Average FPS).
  • Единственная игра, где производительность упала более чем в 4 раза — Tremulous 1.1.0 (с патчем — 28,1 Average FPS, без патча — 122,6 Average FPS).

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

★★★★★

Проверено: JB ()
Последнее исправление: Dendy (всего исправлений: 5)
Ответ на: комментарий от fractaler

>Какая версия/ревизия?

ноутбучный чипсет, 943gml если мне память не изменяет.
C Сore2Duo T7600 в паре. Раньше ухитрялось тормозить даже на TuxRacer.
Сейчас получше - но в том же Nexuiz FPS на ~10 ниже, чем в винде (20 vs 30)

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

А что, «надёжность» - это когда криво написанное система ловит вирусы, которые делают всё, что вирусмэйкеру заблагорассудится?

Классификация хомячков: обычный хомячок (юзает винду, знает что хомячок) Ъ хомячок (поставил линупс и верит что он мега ....) И это мегахомяк будет пугать рассказами о протрояненой винде...
Вначале страницы тесты, линупс слил.

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

Читать умеешь? Так прочти то что написал топик стартер. Сейчас в Lightsmark 2008 Windows 7 быстрее на 27%, а еще недавно, была быстрей на 339%
Аргументы?

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

1. UAC в Win7 ненавязчив и жить не мешает, в отличие от Vista. 2. Пол-года в Win7 без антивируса. ЧЯДНТ ? Может, просто потому что не запускаю файлы типа «xxx_video.avi.exe»? 3. Прежде чем что-то хаять, хорошо бы знать предмет.

P.S. Linux у меня стоит там где и должен - на серверах.

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

Ты меня уважаешь.... Тихо потупив взор промычал линупсоед Boboms. Конечно уважаю ответил виндузятник RedKot. Откуда-то из хроник ЛОР-а
// Засим разрешите откланяется, столь умные собеседники мне
// не интересны.

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

> 1. UAC в Win7 ненавязчив и жить не мешает, в отличие от Vista.

Значит он ненавязчиво уже заэтосамое...

2. Пол-года в Win7 без антивируса. ЧЯДНТ ?


Очевидно же: ты не поставил Антивирус. Твоя жадность просто немыслима!

Может, просто потому что не запускаю файлы типа «xxx_video.avi.exe»?


Вполне может быть. Подробности не известны.

3. Прежде чем что-то хаять, хорошо бы знать предмет.

Выставь её без прокси в Internet на сутки, с внешним IP...

P.S. Кстати, тебе сюда: http://www.freedrweb.com/cureit/?lng=ru

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

>Какой алгоритм в драйвере?

ага, че думать трясти надо!

если длина нечетная, сделать четной, чего грязного тут

а почему длина должна быть четной?

и почему она получается нечетной?

И как долго будет жить это требование? Чем нужно добивать хвост, нулями или единицами?

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

Линукс ставится просто и работает надежно.

Обеими руками за, но он не идеален. Хотя если кому-то хочется верить (по каким-то причинам), в то, что он идеален - «Флаг ему в руки, барабан на шею»

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

и чё ты забыл в этой теме? мозги? так ты их не здесь потерял, а клацая мышкой в win7, отключая uac.

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

> Обеими руками за, но он не идеален. Хотя если кому-то хочется верить (по каким-то причинам), в то, что он идеален - «Флаг ему в руки, барабан на шею»

Никто не идеален. Но лучше пока ничего нет. И даже близко ничего нет.

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

Ну очевидно порой приходится выполнять команды, требующие прав рута. Если у человека не стоит sudo, то либо он каждый раз делает su, что маловероятно, либо он сидит под рутом.

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

Если у человека не стоит sudo, то либо он каждый раз делает su, что маловероятно

Это как раз очень даже вероятно. Гораздо вероятнее того, что человек постоянно сидит под рутом.

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

>Линукс ставится просто и работает надежно.

ппкс

Самое то, для тех кому нужен результат.


результат будет. вот только его качество оставляет желать лучшего.

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

ага, че думать трясти надо!

Всего лишь спеки на железо читать.

а почему длина должна быть четной?

Вероятно, по тому, что так написано в спеках на конкретный чип,
или в его эррате?

и почему она получается нечетной?

Видимо, таковой может оказаться реальная длина передаваемого
массива данных?

И как долго будет жить это требование?

Пока в ходу чип данной модели, данного степпинга?
Написано же:
---
+ if (intel->gen >= 6) {
+ /* interleaved urb write message length for gen6 should be multiple of 2 */
---
Какой-то чип gen6, вероятно, 6 поколения. :) А для остальных -
воркэраунд не нужен.

Чем нужно добивать хвост, нулями или единицами?

Поищите в даташите. Если это воркэраунд какой-то аппаратной проблемы,
то, вероятно, всё равно, чем добивать.
Сэр, вы драйвера совсем никогда не писали? :) Там и не такое бывает,
нашли к чему прицепиться. Согласен, что в таких случаях
разработчику лучше было бы дать точную ссылку на документ,
которым он руководствовался. Но, увы, это не все делают.

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

а почему длина должна быть четной?

И вообще, вы никогда не сталкивались с тем, что DMA не по байтам
передаёт? Что mmap() не побайтно мапирует? Что почти везде
выравнивание требуется? Странные вопросы у вас, однако.

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

>Да любой корявый драйвер вызовет BSOD или kernel panic...

Речь не про драйверы (где всё и так очевидно), а про стабильность системы уровнем выше - с прикладной точки зрения, т.е. юзерспейс

Такое же «приложение» свободно валит вин7.

Продемонстрируйте, пожалуйста, хотя бы одно user-space приложение, способное на такое в w7

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

Продемонстрируйте, пожалуйста, хотя бы одно user-space приложение, способное на такое в w7

Приложение, активно использующее сетевой стек и сис. ф-ции.

Конкретно, в том числе, Firefox.

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

Речь не про драйверы (где всё и так очевидно), а про стабильность

системы уровнем выше - с прикладной точки зрения, т.е. юзерспейс

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

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

>Приложение, активно использующее сетевой стек и сис. ф-ции.

Т.е. «активность» - главный критерий вызова BSOD'а? Очень интересно :)

Конкретно, в том числе, Firefox.

Хотелось бы увидеть скриншот, для подтверждения

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

Т.е. «активность» - главный критерий вызова BSOD'а? Очень интересно :)

Активность юзерспейса увеличивает вероятность проявления
скрытых глюков ОС, в частности, драйверов.

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

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

Т.е. само ядро/иксы считаются идеальными по определению [«непричём!»] ? Цирк да и только :) Ну да ладно, если считать крах X-сервера эквивалентом BSOD'а, то перед нами самая нестабильная система из существующих, про аналоги фич WDDM (типа автовосстановления драйвера по таймауту исполнения команды) даже спрашивать не буду =)

anonymous
()

хачю взять моноблок ПК, что лучше - на Intel Sandy Bridge или на AMD Fusion ? (по состоянию драйверов на сегодняшний день)

играю в игры.

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

>> Хотелось бы увидеть скриншот, для подтверждения

Сделать скриншот BSoD'а — довольно нетривиальная задача. :)

Нет скриншота - нет проблемы. :)

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

Т.е. само ядро/иксы считаются идеальными по определению [«непричём!»] ?

Цирк да и только :)

По ходу, цирк у тебя в голове, по тому, как вы про w7 говорили,
а теперь ты тыкаешь мне ИКСы.

Ну да ладно, если считать крах X-сервера эквивалентом BSOD'а, то

перед нами самая нестабильная система из существующих

Выйди из комотоза, прознай про KMS и про то, как ИКСы без
привелегий рута пускать.

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

Т.е. само ядро/иксы считаются идеальными по определению

В догонку: драйвера и есть составная часть ядра. При чём, основная,
по размеру кода и глюков.

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

Т.е. «активность» - главный критерий вызова BSOD'а? Очень интересно :)

Нечего писать по существу, так и не пиши. Еще «активность» по буквам разбери, переведи из Юникода в Аски, затем просуммируй побитно.

Хотелось бы увидеть скриншот, для подтверждения

Открой для себя Гугл, наконец.

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

>По ходу, цирк у тебя в голове, по тому, как вы про w7 говорили, а теперь ты тыкаешь мне ИКСы.

Мы про надёжность говорим, и делаем сравнения, которые не в пользу linux/X получаются

Выйди из комотоза, прознай про KMS и про то, как ИКСы без привелегий рута пускать.

Невелико преимущество от KMS, работает оно только с открытыми дровами, которые на данный момент являются самыми глючными/текучими, т.е. надёжности для прикладного уровня не обеспечивают в принципе -> fail

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

>>Хотелось бы увидеть скриншот, для подтверждения

Открой для себя Гугл, наконец.

Т.е. лично не наблюдалось, но вроде кто-то где-то у кого-то когда-то что-то видел? :D Балабол, слив засчитан

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

>В догонку: драйвера и есть составная часть ядра. При чём, основная, по размеру кода и глюков.

О да, вот так незаметно пионерия сьезжает с неудобной им темы =) По качеству драйверов тогда о надёжности ОСи судить будем? Linux в плане графики тут, ну ты я надеюсь понимаешь где, да? =)

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

Невелико преимущество от KMS

Велико. ИКСы без прав рута.

работает оно только с открытыми дровами, которые на данный момент

являются самыми глючными/текучими

Ложь, они стабильны, и гораздо стабильнее закрытых, но фич маловато
пока. (я про радеон и интел, нивею не рассматриваем)

т.е. надёжности для прикладного уровня не обеспечивают в принципе

Обеспечивают.

О да, вот так незаметно пионерия сьезжает с неудобной им темы =)

Ты про себя?

По качеству драйверов тогда о надёжности ОСи судить будем?

Разумеется.

Linux в плане графики тут, ну ты я надеюсь понимаешь где, да? =)

По фичам - пока не впереди планеты всей. Если ты заметил, за
последние годы все графические подсистемы перепроектировали.
По стабильности - с появлением KMS, порядок.

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

>Велико. ИКСы без прав рута.

Валятся точно также, как и рутовые

Ложь, они стабильны, и гораздо стабильнее закрытых, но фич маловато

пока. (я про радеон и интел, нивею не рассматриваем)

Школота такая школота... ну запусти бенчмарк от unigine и отпишись, если ничего не зависнет и иксы не упадут - реально порадуюсь за тебя =)

Обеспечивают.

Валятся - значит нифига не обеспечивают, или ты подразумевашь под этим что-то другое? Тогда объясни

Ты про себя?

О, а теперь в детский сад играешь =)

Если ты заметил, за последние годы все графические подсистемы переломали.

fixed

По стабильности - с появлением KMS, порядок.

Это где-то отражено статистически или как обычно взято с потолка?

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

>Если ты заметил, за последние годы все графические подсистемы перепроектировали.

С каких это пор вываливание сырых идей в массы с последующим приделыванием костылей и обкаткой за счёт красноглазых называется проектированием? :-D

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

Валятся точно также, как и рутовые

Падение иксов больше не приводит к краху всей системы.

unigine и отпишись, если ничего не зависнет и иксы не упадут -

реально порадуюсь за тебя =)

Даже гугл не подтвердил, что на открытых дровах это падает - слив.

Если ты заметил, за последние годы все графические подсистемы

переломали.

Да-да. KMS, gallium, GEM, DRI2, открытых дров кучу - это поломали?

Это где-то отражено статистически или как обычно взято с потолка?

Это по определению. Дрова в юзерспейсе и рутовые привилегии у
такого монстра, как иксорг - не надёжное решение. KMS - надёжное.
Глюки иксорга систему теперь не подвесят. Глюки мезы - тоже (правда,
ценой того, что DRI должен распарсивать все передаваемые пакеты,
и проверять их на безопасность... )

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

> Дрова в юзерспейсе и рутовые привилегии у такого монстра, как иксорг - не надёжное решение. KMS - надёжное.

Дрова в ядре в принципе ненадежное решение. Рутовые права нужны X-серверу только для открытия устройств (и даже для этого, наверное, хватит capability).

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

Т.е. лично не наблюдалось, но вроде кто-то где-то у кого-то когда-то что-то видел? :D Балабол, слив засчитан

Ты сам с собой разговариваешь? Давно к доктору не водили?

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

Дрова в ядре в принципе ненадежное решение.

Здесь мы это обсуждать не будем.

Рутовые права нужны X-серверу только для открытия устройств

(и даже для этого, наверное, хватит capability).

Ты про KMS, или про до-KMS времена? Советую хорошо подумать, прежде,
чем ответить на этот вопрос.

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

>Падение иксов больше не приводит к краху всей системы.

и то хорошо

Даже гугл не подтвердил, что на открытых дровах это падает - слив.

ололо школоло у меня есть _реальная_ железка и оно падает с последними версиями месы, представь, так что пофиг что там у тебя на заборе(гугле) написано

Да-да. KMS, gallium, GEM, DRI2, открытых дров кучу - это поломали?

ты забыл дописать xaa,eax,ttm и пр, и назвать хоть один полнофункциональный 2d/3d драйвер - иначе непонятно зачем это всё в принципе нужно

Это по определению.

Запомни, мальчик: надёжность/стабильность подтверждается временем, а теоретическими изысканиями пионеров

anonymous
()

Виндузятнике атакут! Сколько времени ваш сапог проектировали и как там успехи в важных для линуксоида вещах;) cmd.exe уже такое же удобное как konsole и вызывается нажатием одной клавиши из идущего в комплекте с системой файлового менеджера? Если включить глючное, захававшее мышку, тормозящее и засирающее десктоп приложение то уже можно уйти в текстовой терминал и прибить его там текстовым диспетчером задач? Хотя зачем в виндовсе терминал - семь бед, один ресет.

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

>> Рутовые права нужны X-серверу только для открытия устройств (и даже для этого, наверное, хватит capability).

Ты про KMS, или про до-KMS времена?

Про до-KMS

Советую хорошо подумать, прежде, чем ответить на этот вопрос.

И если я ошибся, что будет? %)

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