Karty graficzne

c.d. architektura G80

przeczytasz w 2 min.

Ponieważ Stream Processor nie może w tej samej chwili realizować jednocześnie funkcji Vertex, Pixel, Geometry czy Physics shaderów, układ wyposażony został w technologię Stream Output, która obrobione przez jeden typ shaderów dane wysyła do pamięci, a stamtąd znów do jednostki Stream Processor, ale na koniec kolejki, gdzie czekają na obróbkę przez następny typ shaderów. Za obsługę rozdzielania danych między shaderami odpowiada technologia GigaThread, która obsługuje tysiące wątków obliczeniowych na raz.

G80 wyposażony jest w 64 jednostki filtrowania tekstur, a więc może w jednym cyklu zegara obrobić 64 piksele. To o 40 pikseli więcej niż był  w stanie obrobić G70. Śledząc dalej zagadnienia związane z ilością pikseli na jeden takt zegara można zauważyć, że dzięki 6 jednostkom ROP, z  których każda może wyrenderować 4 piksele, GeForce 8800 GTX może w jednym takcie zegara wygenerować 24 pełne piksele, a to oznacza również, że marzenia o  jednoczesnym, bezstresowym używaniu 128-bitowego HDR i FSAA 16x spełniły się.

Za te dwa ostatnie efekty odpowiada tzw. Lumenex Engine, który obsługuje następujące tryby FSAA: MSAA (multisampling), SSAA (supersampling) oraz TAA (tryb sprawdzający się przy wygładzaniu krawędzi na obiektach półprzezroczystych).

Pojedynczy GeForce 8800 obsługuje wszystkie tryby FSAA do 16xQ, na dodatek w nowych grach, wydajność tego najwyższego trybu nie powinna odbiegać od wydajności starego trybu 4x.

Dodatkowo w sterownikach pojawi się tryb FSAA nazwany Application Enhanced, który pozwoli na komunikowanie się gry ze sterownikami i automatyczne ustalanie, w których elementach sceny potrzebne jest wygładzanie krawędzi. Taki tryb był obecny w pradawnych układach Rendition Verite i w nieudanym powrocie Matroxa na rynek 3D, chipie Parhelia.

Tryb HDR jest w G80 zgodny ze standardem OpenEXR i liczony z 128-bitową dokładnością. W przypadku GeForce 8800, nvidia poszła po rozum do głowy i teraz Filtrowanie Anizotropowe wygląda tak samo ładnie jak w przypadku chipów ATI Radeon X1000.

Fizyka onboard?

Ostatnimi czasy, nową modą na rynku stały się, a raczej próbowały stać się, akceleratory fizyki - samodzielny układ PhysX firmy AGEIA oraz zapowiadany układ trzech Radeonów, który ATI na razie opóźniło. Nvidia jak dotąd ignorowała ów trend, ale w G80 pojawia się Quantum Effects, czyli warstwa układu odpowiedzialna właśnie za wspomaganie obliczeń fizycznych, a zwłaszcza takich efektów dym, ogień, woda, zachowanie sie odzieży na postaciach i tym podobne.

Czas pokaże czy ta funkcja zdobędzie jakąś popularność. Technologia Qunatum Effects jest oczywiście realizowana przez opisane już zunifikowane shadery do wszystkiego.