LINUX.ORG.RU

Патчем к LLVM реализовано ускорение свободного драйвера RadeonSI в 1,5-2 раза

 , ,


7

10

Для LLVM представлен коммит объёмом примерно в 2 тысячи строк, после применения которого производительность графической подсистемы, известной под обобщённым названием RadeonSI, увеличивается на десятки процентов. На самом деле после применения этого патча во всех тестах производительность открытого графического стека обходит проприетарный драйвер Catalyst.

Так же стоит отметить что в Mesa 11 (релиз которой ожидается в течении недели-двух) для RaseonSI обеспечена полная поддержка OpenGL 4.0 и 4.1 (ранее поддержка ограничивалась версией 3.3).

Измерение производительности

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

★★★★★

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

Ответ на: на Ubuntu xcalib работает. от thunderamur

Re: на Ubuntu xcalib работает.

На федоре с каталистом это работало, а на альте со свободным драйвером - никаких изменений.

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

А контрастность как не регулировалась, так и не регулируется, то есть для ярких мониторов не пригодно.

для ярких мониторов подходит Redshift

$ redshift -m list
Доступные методы корректировки:
  drm
  randr
  vidmode
  dummy

Укажите опции, разделенные двоеточием: `-m METHOD:OPTIONS'.
Используйте `-m МЕТОД:help' для справки.
может поможет?

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

Каталист-то говно, на radeonsi у меня fps намного лучше, но увы, рендерится с артефактами на максимальном графоне. (Хотя можно попробовать свежим LLVM, конечно, а не 3.6, тем не менее).

trycatch ★★★ ()

Я так понял, этот коммит из форкнутого гита какого-то энтузиаста. А он к официальным разработчикам попадет?

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

Axel Davy и есть официальный разработчик.

anonymous ()

Для r600 бы такое ... А то забросили как-то

shpinog ★★ ()
Ответ на: комментарий от Novell-ch

у меня такой же кипятильник. Стоит менять 13.1 на это? Или оно тугое ещё?

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

В линухе 4.2 (вроде) обещают глобальную переработку nouveau. Взято с фороникса.

там в основном рефакторинг, работать он лучше от этого не станет

1) ну, если код станет чище - это уже большой плюс, меньше факов-wtf'аков в каментах и проще разобраться где проколы
2) для NVA0 (NV50) врубили реклокинг, и я (как наберусь смелости) попробую попатчить и для своей nv94
жду только выхода 4.2, чтоб проще было патчи вытянуть

не дождался
собрал ядро из гита drm-next
по деволту макс.fps в Unigine Valley вырос аж на целых 7 процентов (с 19.7 до 21.1 😏 ), где-то на столько-же упал мин.fps

врубил руками реклокинг для nv94:
* было

$ cat /sys/class/graphics/fb0/device/pstate 
0f: core 675 MHz shader 1650 MHz memory 900 MHz
AC: core 500 MHz shader 1250 MHz memory 499 MHz

* стало

0f: core 675 MHz shader 1650 MHz memory 900 MHz AC DC *
AC: core 675 MHz shader 1650 MHz memory 499 MHz
Unigine Valley Benchmark 1.0 в окне 1024x768 на низких

             было      стало
   FPS:      10.1       12.3
   Score:    424        516
   Min FPS:  6.5        7.5
   Max FPS:  19.7       24.5    +24.5%
nvclock традиционно врет, но видно что частоты изменились и истина где-то рядом
$ sudo nvclock -i
-- General info --
Card: 		nVidia Geforce 9600GT
Architecture: 	G94 A1
PCI id: 	0x622
GPU clock: 	729.000 MHz
Bustype: 	PCI-Express

-- Shader info --
Clock: 1782.000 MHz
Stream units: 64 (1111b)
ROP units: 16 (1111b)
-- Memory info --
Amount: 	512 MB
Type: 		256 bit DDR3
Clock: 		499.500 MHz

-- PCI-Express info --
Current Rate: 	16X
Maximum rate: 	16X

-- Sensor info --
Sensor: GPU Internal Sensor
GPU temperature: 62C
Fanspeed: 53.9%

-- VideoBios information --
Version: 62.94.11.00.04
Signon message: G94 P545 SKU0010 VGA BIOS
Performance level 0: gpu 675MHz/shader 1650MHz/memory 900MHz/1.10V/100%
VID mask: 3
Voltage level 0: 1.00V, VID: 0
Voltage level 1: 1.05V, VID: 1
Voltage level 2: 1.10V, VID: 2
по крайней мере Fanspeed не должен быть реверс, т.е. нвклок не верно считает: (100-46.1)%

отакэ
з.ы. ССЗБ конечно, но надеюсь что все будет ок

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

Это Он.

Ждал этого коммента, аж на душе потеплело)

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

у самого есть 3650 радеон, и работает не очень, толку будет мало, тем более что эти патчи совсем для других серий карт

Novell-ch ★★★★★ ()
Ответ на: комментарий от Aceler

Оказалось что не все. Мне повезло быть обладателем HD 8450G на архитектуре terascale 3

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

Это очевидно, что игре нужны 4 ядра. И то, что GTS != GT. У меня тоже hd-текстуры, кстати.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

ЧО ЕЩЁ ЗА РОДИОН-СИ ?

КОГДА R500 ДОПИЛЯТ СПРАШИВАЕТСЯ ?

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

Это который 16 бит или который __float128?

cvv ★★★★★ ()
Ответ на: комментарий от Novell-ch

почти долгнал винду с опенгл

винду с опенгл
опенгл
почти

meh

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

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

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

Залогиниться в свой steam аккаунт, найти dying light и загрузить demo. В этот раз повезло и демка для linux тоже есть, 10 ГБ занимает. После каждого её запуска можно бегать час по городу.

grem ★★★★★ ()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от Novell-ch

Ну и ладно, всё равно до сих пор форум игры в стиме завален жалобами на множественные ошибки. Так что ещё неизвестно, что ещё вылезло бы.

grem ★★★★★ ()

А что там за патчи сегодня в мастер-ветке мезы появились, от Dave Airlie. Я так понимаю, это тоже какие-то оптимизации?

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

Про «течению» недели-двух ещё никто ничего не сказал? (о мелочах молчу)

Сегодня зарелизился LLVM-3.7, mesa-11.0.0_rc2 уже в дереве. Что не так с моей неделей?

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

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

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

Да хоть каждую минуту, мне не трудно, а если вы з-сь мне отвечать, это ваши проблемы.

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