Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: honorguard 21 Srpna 2008, 12:40:56

Název: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: honorguard 21 Srpna 2008, 12:40:56
Ahoj všichni,
dnes jsem narazil na zajímavou věc co jsem pod Linuxem ještě neviděl a to je benchmark grafických karet. Bohužel jsem si nakonec nic neotestoval protože moje karta nepodporuje OpenGL 2, ale doufám že aspoň někomu tenhle návod pomůže. Tady (http://www.dee.cz/lightsmark/) si můžete stáhnout binárky (v balíku je pro 32bit i 64bit).
Po rozbalení v adresáři bin je skript install_depedencies.sh. Já osobně nefandím spouštění cizích skriptů pod rootem a tak jsem si ho jen přečetl a našel řádek
Kód: [Vybrat]
sudo apt-get install libfreeimage3 libglew1.5 libglut3 takže jsem nainstaloval všechny závislosti. Potom stačí vlézt do složky s testovanou platformou a dát ./backend.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: TIBOR 21 Srpna 2008, 19:39:25
Nuz tak som to skusil a od 3 do 15 fps. :-)
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Spock lone wolf 21 Srpna 2008, 21:19:01
No, na AMD 4850+ EE, 4 GB RAM a integrovaná ATI HD3200 na ASUS M3A78-EMH HDMI s ofic. ovladači 8.7 (Kubuntu 8.04 32bit) je to
na default 1280x1024, average fps = 20.24.
na 1600x1200, average fps = 15.82.

Skoro mě to láká rozdělit disk na novou partition a zkusit nainstalovat Win, jak by dopadlo porovnání...

Edit: Zkousil jsem přeinstalovat ovladače na 8.8, ale výsledek byl v obou případech cca o 2 fps horší. I když to by mohlo padnout do měřícího rozptylu. V obou případech se mi dost sekal zvuk, s 8.8 ale subjektivně o něco hůř.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 22 Srpna 2008, 10:06:10
Edit: Zkousil jsem přeinstalovat ovladače na 8.8, ale výsledek byl v obou případech cca o 2 fps horší. I když to by mohlo padnout do měřícího rozptylu. V obou případech se mi dost sekal zvuk, s 8.8 ale subjektivně o něco hůř.
Zkus někde v ovladači vypnout ten Adaptivní antialiasing - to by mohlo žrát nějaký ten výkon. Bohužel jsem se včera nedostal k instalaci 8-8 a na víkden už mám jiný program - tak to zkusím až v neděli.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Spock lone wolf 22 Srpna 2008, 11:42:33
Zkoušet teď už budu ale nejdřív tak za týden, dneska už balím a zítra mizím. Uvidím pak.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: TIBOR 22 Srpna 2008, 18:09:20
Tak sa ospravedlnujem lebo az dnes som si spomenul ze bezne idem na podtaktovanej grafike. Na normalne nastavenej dosahujem od 9 fps do 52fps.
Grafika ATI x2300.
Rezim
Kód: [Vybrat]
aticonfig --list-powerstatespodtaktovanie
Kód: [Vybrat]
aticonfig --set-powerstate=1
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Tichus 22 Srpna 2008, 19:34:28
nvidia 8800GT od 15fps po 75fps
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: DuckD 24 Srpna 2008, 21:19:24
Ati x1950pro, Driver 8.50.3, 1280x1024
od 65 (Penumbra shadows)
po 210
average 138,16
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: mys_iak 25 Srpna 2008, 08:54:31
GeForce 7300 GS/PCI/SSE2
1280x1024
no behalo mi to od 8-50fps
a konecny vysledok :D no myslel som si ze to dopadne lepsie....
Finished, average fps = 10.03
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 25 Srpna 2008, 22:43:06
Radeon HD2600XT PCIe x16 256MB DDR3 (jádro 800MHz, paměti 700MHz), ovladač fglrx 8-8 (defaultní nastavení), rozlišení 1280x1024.
Průměr = 103.97
Jinak v průběhu benchmarku většinou kolem 100fps, nejméně u penumbra shadows (quality 8/8) cca 35fps, max. někde kolem 250fps (několikrát v průběhu testu, už nevím u čeho)

P.S: Pokud v ovladačích nastavím všechno na "kvalita", tak průměr spadne na 28.87fps. Zajímavé je, že pokud nastavím vše na výkon, dostanu průměrných 64.97fps. Asi to není v ovladači úplně dotažené ...

P.S2: Tak ve WinXp (SP2) se stejným ovladačem (8-8) a základním nastavením benchmark dává 127.9fps
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 22 Září 2008, 23:37:55
Tak se stejnou konfigurací jako výše, ale s ovladačem fglrx 8-9 dostávám průměr = 103,67fps, což je v rámci přesnosti totéž, co s ovladačem 8-8. Jasný důkaz toho, že pokud člověk nemá nejnovější ATInu a ovladače mu fungují, instalací těch nových nejspíš nic nezíská.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: honorguard 24 Září 2008, 00:20:43
Tak se stejnou konfigurací jako výše, ale s ovladačem fglrx 8-9 dostávám průměr = 103,67fps, což je v rámci přesnosti totéž, co s ovladačem 8-8. Jasný důkaz toho, že pokud člověk nemá nejnovější ATInu a ovladače mu fungují, instalací těch nových nejspíš nic nezíská.
No tak pořád lepší než kdyby ty výsledky byly horší ne :). Ovladače jsou poslední problém před rozšíření Linuxu. Až budeme mít pořádné ovladače tak už nám chybí jen specializované programy...
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: snailcz 25 Září 2008, 22:09:20


NVIDIA GeForce 8600 GT, 512 ram
NVIDIA UNIX x86 Kernel Module  173.14.12  Thu Jul 17 18:11:36 PDT 2008

average fps = 127.03
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Robotics 29 Září 2008, 07:53:55
1024x768 fullscreen
Penumbra quality: 8/8 on GeForce 8800 GTS/PCI/SSE2.

Finished, average fps = 376.20.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 18 Října 2008, 08:16:10
Tak jsem zkoušel repozitářový ovladač fglrx na Intrepidu. Zaplať pánbůh, funguje s Xorg 7.4 celkem obstojně. Pouze  vykazuje v benchmarku nižší výkon, konkrétně  average fps = 90.92 (oproti 103fps s ovladačem 8-9 v HH). Zajímavé na tom je, že neklesl výkon u těch operací, u kterých byl i na minulých ovladačích nízký (penumbra shadovs jsou stále kolem 35fps), ale u věcí, u kterých bylo běžně kolem 80fps to nyní padá až k 15fps. Inu, prý je tento ovladač betaverze, tak uvidme, zda-li přijde nějaká aktualizace.
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 13 Prosince 2008, 12:43:50
Tak jsem nainstaloval nejnovější driver  (Catalyst 8-12) v Intrepid Ibex. Je vidět, že u AMD na tom asi dost zapracovali, protože mám celkem slušný nárůst oproti repozitářovému driveru (cca 41% - přeci jenom v repozitářích je nějaká vývojová verze, která jeko jedna z prvních pracovala s Xorg 7.4). Oproti driveru 8-9 na Hardy heron je to nárůst cca 24%. Popravdě, nečekal jsem žádné zpepšení. Otázkou je, zda-li je za zlepšením nový ovladač, nebo nový Xorg.

A ještě hodnoty:
Penumbra quality: 8/8 on ATI Radeon HD 2600 XT.
Finished, average fps = 128.55.

EDIT: Např. u Penumbra shadows je nárůst 7fps (z 35 na 42).

EDIT2: Instalace naprosto bez problémů, přesně podle návodu na wiki (http://wiki.ubuntu.cz/Instalace%20nesvobodn%C3%BDch%20ovlada%C4%8D%C5%AF%20ATI%20(fglrx))
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Evžen Šubrt 20 Prosince 2009, 21:19:48
Koukám, že jsem už rok netestoval výkon nových ovladačů. Hodím sem výsledky, které dává Catalyst 9-12 na Ubuntu 9.10.

S vypnutým compizem:
average fps = 131.27, takže během roku mírný nárůst ;)

Se zapnutým compizem:
average fps = 44.91 + škubání a blikání obrazu, občas se obraz totálně rozpadl, zkrátka nepoužitelné.

EDIT: Problémy při nastavování kombinace LCD panel (DVI) + LCD TV (HDMI). Po restartu se vždy aktivoval výstup na TV v módu rozšířená plocha, i když je v xorg.conf nastavena u TV volba "Disable". Vše vyřešil návrat k ovladači z repozitáře. (U 8-11 problém nebyl).
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Roman Vacho 21 Prosince 2009, 12:47:21
Jak to spustit? ./backend nenalezne.
V adresáři /bin si vyberte svou platoformu, do té najeďte a spusťte backend.

Taky je zajímavý ten zápis z roku 2008, že svobodné ovladače nemaj OpenGL2.

Každopádně mě to zatuhlo :)
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: dadam 30 Prosince 2009, 16:21:28
Grafická karta: Intel  GMA X3100, procesor Intel Core 2 Duo T7500 (2,2 GHz).
Ubuntu 9.10 32bit
average fps = 6.72, zvuk šel občas docela trhaně.

Dá se s tím výkonem něco udělat?
Název: Re: [HOWTO] OpenGL benchmark na Linuxu
Přispěvatel: Roman Vacho 30 Prosince 2009, 18:35:48
Grafická karta: Intel  GMA X3100, procesor Intel Core 2 Duo T7500 (2,2 GHz).
Ubuntu 9.10 32bit
average fps = 6.72, zvuk šel občas docela trhaně.

Dá se s tím výkonem něco udělat?

Zkus vypnout zvuk ;-)