Hlavní stránka Hardware Grafické karty 3DMark Vantage - DirectX 10 pod tlakem
3DMark Vantage - DirectX 10 pod tlakem
autor: Petr Petrovič , publikováno 10.6.2008
3DMark Vantage - DirectX 10 pod tlakem

Nová verze populárního syntetického benchmarku je konečně tady a tentokrát pořádně otestuje dnes už staronové rozhraní DirectX 10. Bez Windows Vista si ho tedy ani nespustíte. Jeho vývoj stál přes 5 miliónů dolarů a čekali jsme na něj pěkně dlouho! Budou stát nové vizuální orgie za to? O tom, co všechno v novém 3D benchmarku najdete a kolik bodů v něm dostane který akcelerátor, si přečtěte v našem rozboru.


CPU Test 1

Zatížení multijádrových procesorů hledáním neefektivnější cesty skrze trojrozměrný prostor je oříšek a když nutnost tohoto výpočtu znásobíme stovkou, tak dostaneme na kolena libovolný současný komerční procesor. Pokud vlastníte čtyř-jádrový procesor, pak bude váš výsledek nejlepší. Vždy je počítáno jedno vlákno jedním jádrem, takže v případě quad-core zde máme čtvero simultánně zpracovávaných threadů (vláken).

3DMark Vantage - DirectX 10 pod tlakem

Letadélka létají přirozeně a nikoli strojově, což má svědomí randomizace, což znamená, že není vybrána pouze jedna ideální trasa, kdy by letadélka přísně za sebou a strojově. Algoritmus pro hledání nejlepší cesty je do značné míry modulární a reflektuje okamžitě změny požadavku na „ideální cestu“. Tento druh výpočtů se pravděpodobně uplatní v budoucnu v real-time strategiích nové generace a pomůže přinést opravdovou bitevní vřavu v megalomanském pojetí.

CPU Test 2

Druhý test se primárně zaměřuje na fyziku v herním prostředí a v našem případě to znamená kolize letadélek. Celý test je pod taktovkou enginu Ageia PhysX, který je nyní již pod společností nVidia, která jak se zdá, ví, co dělá. V případě, že vlastníte PPU (přídavný akcelerátor pro fyziku), tak dosáhnete v tomto testu na nejlepší možné skóre. Počet bran, kterými letadélka prolétávají je závislý na použitém procesoru respektive počtu jeho jader. Dvoujádrový procesor představuje dvě brány a čtyřjádrový procesor čtyři brány, ale můžeme se v případě kombinace dvou čtyřjádrových procesorů a PPU dostat až na finálních 11 bran.

3DMark Vantage - DirectX 10 pod tlakem

Pointa testu je převážně v kolizích letadélek, které narážejí do bran a kuželů a zároveň za sebou vypouštějí modrý nebo červený volumetrický kouř. Počítání kolizí v přes PhysX je pro procesor nesmírně náročné, takže celý test probíhá velmi sekaně.

Feature Test 1: Texture Fill

Jak už název testu napovídá, bude se zde jednat o test texture fillrate, kde jsou souřadnice textur rotovány v každém snímku (mění polohu).  Texture Fillrate představuje počet renderovaných pixelů s texturou za jednu sekundu. Test velmi závislý na počtu a typu TAU (Texture Aressing Unit) a TMU (Texture Mapping Unit) a taktu grafického jádra. Samotný je zaměřen na multi-texturing, protože v dnešních hrách se single-texturing již nevyužívá.

3DMark Vantage - DirectX 10 pod tlakem

Feature Test 2: Color Fill

V tomto speciálním testu jsou využity čtyřúhelníky (ze dvou trojúhelníků), kde barevný a alfa kanál každého rohu je animován. Po té pomocí aplha blendingu zapsána interpolovaná barva přímo na render target (back buffer – obsahuje údaje o výšce a šířce oblasti) ve formátu HDR 16-bit Floating Point.

3DMark Vantage - DirectX 10 pod tlakem

Feature Test 3: Parallax Occlusion Mapping

Parallax Occlusion Mapping test slouží k simulování geometrický komplexních povrchů a v tomto testu se přidávají světelné zdroje, které pak spolu s informacemi o offsetu jednotlivých bodů v použité 2D textuře určují, jak bude povrch osvětlen v závislosti na poloze světlených zdrojů. Tento test je vysoce náročnou pixel shaderovou operací s velkým množstvím zpracovávaných údajů z použité textury i s využitím tradičních výpočtů osvětlení. Celá scéna je ve skutečnosti tvoře pouze dvěma čtyřúhelníky s nanesenou texturou a zbytek efektu je simulován pixel shadery.

3DMark Vantage - DirectX 10 pod tlakem

Feature Test 4: Cloth Simulation

Čtvrtý test zatěžuje velmi významným způsobem vertex shadery (GPU nemá fyzicky určené vertex shadery díky unifikované architektuře) a geometry shader (podmínkou pro DirectX 10 kompatibilitu). Samotný test prezentuje chování tkanin, jako jsou ilustrativní vlajky. Podobné simulace najdou uplatnění téměř v každé moderní hře.

3DMark Vantage - DirectX 10 pod tlakem

Feature Test 5: GPU Particles

Testovány jsou opět vertex shaderové operace v podobě částicových (particles) efektů. Každý počítaný vertex představuje jednu částici. V testu se mění po sobě simulace v závislosti polohy částice k výškové mapě, což má za následek další nárůst výpočetní složitosti. Test je tedy opět velmi stresující pro vertex shadery a geometry shader. Bohužel není známo v jakém poměru pracuje nový 3DMark Vantage s unifikovanými jednotkami, tedy kolik z nich počítá operace jako vertex shadery a kolik jako pixel shadery.

3DMark Vantage - DirectX 10 pod tlakem

Feature Test 6: Perlin Noise

Matematicky velmi náročný test, který je součástí procedurálního texturingu. Samotné operace se počítají skrze pixel shadery. Procedurální textury vznikají přidáním právě této funkce (Perlin noise), ke stávajícím vyjádřením a výsledkem je pak paleta různých procedurálních textur.

3DMark Vantage - DirectX 10 pod tlakem



 
Komentáře naleznete na konci poslední kapitoly.
215 čtenářů navrhlo autorovi prémii: 93.1Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.