reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

gluxMark 2 - novy OpenGL/OpenCL benchmark

jam.mer (5)|1.5.2010 17:32
gluxMark 2 je novy OpenGL benchmark, o ktorom ste urcite este nepoculi, pretoze az teraz ho vypustam do sveta :) . Ide o benchmark inspirovany komercnymi 3D Markami a zameriava sa hlavne na programovatelnu pipeline (shadery) a je tu aj jeden test na GPGPU (OpenCL).

Nejake screenshoty z testov najdete TU, aplikaciu, pokyny a on-line databazu vysledkov zase TU. Doporucena je karta so SM4.0 (cize podporou DX10) a najnovsimi ovladacmi.

Ak si premeriate svoje GPU a nahrate vysledky, velmi mi pomozete, pretoze toto je moja diplomova praca a potrebujem nazbierat par vysledkov, dakujem :)
Kirk1 (850)|2.5.2010 09:15
[quote=jam.mer;372020]gluxMark 2 je novy OpenGL benchmark, ... [/quote]
Zaujímavý bechmark máš to tam odo mňa.
czhunter (775)|2.5.2010 11:06
Vypadá to zajímavě, ale téměř vůbec mi to nefunguje :(
Zobrazují se pouze texty (loading/initializing) a pak jen žlutá nebo šedá plocha - žádná geometrie.

Dell D630:
C2D T7100
Quadro NVS 135
Quadro Driver 186.21
Vista 32b

(jestli chceš nějaký další informace, tak si napiš, všechno ostatní mi funguje normálně).
Asi bych si měl sehnat nejnovější ovladače, pokud gk není vůbec podporovaná, měla by to aplikace říct hned.

Mimochodem na webu se statistikách, když se počet bodů nevleze do sloupečku za název grafárny, tak se ti to nesmyslně zalomí do dalšího sloupce.
jam.mer (5)|2.5.2010 13:48
czhunter: na jednom Quadre som to skusal a robilo to co popisujes... ale boli tam stare ovladace. Aku verziu OpenGL ti to pisalo? Nove ovladace by mali podporovat verziu minimalne 3.2. Inak Quadro 135 ma podporu shader modelu 4.0, takze by to malo fungovat...
czhunter (775)|2.5.2010 14:23
OpenGL 3.0.0 mi to píše

Mimochodem věnuju se nějakou dobu herní 3D grafice, tak kdybys třeba uvažoval o použití lepší (= hezčí :D) grafiky (za credits v titulcích), tak bysme se o tom mohli pobavit ;)
Vidím v tomto programu docela slušný potenciál a přiznejme si, že v benchmarku pro gk jde hodně o to, jak vypadá ...
jam.mer (5)|2.5.2010 16:04
O pouziti lepsej grafiky rozhodne uvazujem, to len teraz v ramci diplomky som to musel rychle nabuchat, takze na nejake doladovacky a vylepsovanie vzhladu moc casu nebolo...kazdopadne keby si bol ochotny pomoct, budem len rad :)

Inak ta verzia 3.0.0 moze robit problemy... neviem ci to uz ma plnu podporu GLSL (OpenGL shading language) verzie 150, v ktorej mam pisane vsetky shadery.
czhunter (775)|3.5.2010 21:24
Ok, mohl bych se na to vrhnout nejdřív o prázdninách (= za cca 2 měsíce).

Jen pro začátek jedna věc pro zamyšlení:
Tento přístup, kdy se testují jednotlivé funkce zvlášť (multitexturing, lights, geometry ...) je typický pro 3D Marky kolem přelomu tisíciletí. Pak se zjistilo, že to nedává žádné užitečné výsledky a v moderních benchmarcích se testuje zásadně na komplexních scénách (3DM06 a výš, Unigine, ...).
V reálné hře se ti nikdy nestane, že bys měl 6 polygonů a v nich 8 per-pixel světel nebo naopak 1M poly s jedním světlem bez materiálů. Problém je v tom, že ty výsledky se nedají ani nijak interpolovat abys z nich zjistil výkon při hodně světlech, hodně texturách a hodně polygonech zároveň.
Pokud má být test relevantní (aspoň trochu), tak byť syntetický, vždy se musí testovat na reálných scénách, vždy plných polygonů, textur, shaderů, světel a efektů, zátěž různých efektů můžeš určit rozdílem mezi stavy "on/off".

My two cents.
jam.mer (5)|3.5.2010 21:58
Ano, tvoje pripomienky beriem, ibaze za ulohu som mal urcit aj nejake teoreticke vykonnostne cisla. Dalej som chcel ukazat, ake su vykonnostne prepady ak sa zapne nejaky efekt (ci nejake svetlo navyse, alebo displace atd..), aby hrac alebo vyvojar videl, o kolko vykonu pride aktivovanim nejakej tej funkcie. Ale z dovodov, ake si spominal, som tam pridal seriu komplexnych testov, aby bolo vidiet vykon aj v realnej scene (chcel som dat nakoniec aj nejake rozsiahle demo so vsetkymi efektami, ale bohuzial neostal cas...).
czhunter (775)|3.5.2010 23:02
[quote=jam.mer;372673]ADalej som chcel ukazat, ake su vykonnostne prepady ak sa zapne nejaky efekt (ci nejake svetlo navyse, alebo displace atd..), aby hrac alebo vyvojar videl, o kolko vykonu pride aktivovanim nejakej tej funkcie.[/quote]jj, přesně tohle jsem myslel, ale to musíš pořád testovat na reálné scéně a funkce jen zapínat/vypínat (např. AO, DOF, počty světel) ... ale nesmíš se přitom zbavit těch statisíců polygonů a stovek textur ve scéně, protože to je prostě něco, co v té scéně v reálu vždy bude (pokud nehceš jen počítat výkon OpenCL v nějakých matematických operacích, ale pro to nakonec nepotřebuješ žádnou grafiku).

Nicméně chápu že jde o diplomovou práci a byly na ni nějaké požadavky ... jen si tak v hlavě rozvíjím, co by se s tím dalo dělat dál, protože pokud vím, žádný vysoce sofistikovaný SW na test OCL/OGL na "trhu" není a můžeš si na tom udělat jméno ... a popř. i nějací grafici.
Doporučuji inspiraci novými 3D Marky (06, Vantage) a Unigine Heaven.
jam.mer (5)|6.5.2010 13:42
Takze po mnohych problemoch v zobrazeni a padoch v geometry shader testoch som sa rozhodol ich vynechat z celkoveho hodnotenia. Vytvoril som patch, ktory zakaze tieto testy (spolu s opravou zopar drobnosti), takze dufam ze uz bude vyssia uspesnost v pokojnom priebehu testov :). Patch stahujte TU.

Kedze uz sa mi podarilo zhromazdit zopar vysledkov (dakujem ;)), vytvoril som nejake zakladne statistiky, kde si mozete pozret ako su na tom graficke karty s vykonnostou v roznych testovacich seriach.