Karty graficzne

Artykuł
Pawel Pilarczyk, Czwartek, 12 września 2002, 11:16
Od kilku lat dochodzi do regularnych starć dwóch graficznych gigantów: firm ATI i NVIDIA. Dotychczas wyglądało to tak: NVIDIA prezentowała nowy układ graficzny; ATI, zaraz potem, wprowadzała na rynek własny chip, który - według zapewnień kanadyjskiej firmy - miał być szybszy od produktu NVIDII. Tymczasem, mimo szerszej palety funkcji 3D, okazywał się być jednak wolniejszy. Tak było w przypadku starć RIVY TNT i układu RAGE 128 czy chipów GeForce2 GTS i ATI RADEON 256. W zeszłym roku na chwilę ATI wyszła na prowadzenie procesorem RADEON 8500, jednak NVIDIA szybko zdetronizowała go układem GeForce4 Ti 4200.
W te wakacje ATI zadała potężny cios NVIDII. Wprowadziła na rynek układ R300, znany także jako RADEON 9700, który nie dość, że jest szybszy i bardziej rozbudowany od tego, co NVIDIA ma obecnie najlepszego w swej ofercie (GeForce4 Ti 4600), to jeszcze zanosi się na to, że królem rynku 3D pozostanie co najmniej przez najbliższe pół roku. Kartę graficzną produkcji HIS z układem RADEON 9700 Pro testujemy właśnie w naszym laboratorium. Zapraszamy do udziału w naszej recenzji na żywo, a na forum czekamy na Wasze propozycje testów.
W te wakacje ATI zadała potężny cios NVIDII. Wprowadziła na rynek układ R300, znany także jako RADEON 9700, który nie dość, że jest szybszy i bardziej rozbudowany od tego, co NVIDIA ma obecnie najlepszego w swej ofercie (GeForce4 Ti 4600), to jeszcze zanosi się na to, że królem rynku 3D pozostanie co najmniej przez najbliższe pół roku. Kartę graficzną produkcji HIS z układem RADEON 9700 Pro testujemy właśnie w naszym laboratorium. Zapraszamy do udziału w naszej recenzji na żywo, a na forum czekamy na Wasze propozycje testów.
Plotki, plotki...
16:11 O układzie RADEON 9700 głośno jest już od co najmniej pół roku. Oczywiście nazwa "RADEON 9700" znana jest dopiero od niedawna (a konkretnie od lipca), jednak wcześniej wiadomo było, iż nowy chip ATI ma nosić nazwę kodową "R300".
Już długo przed oficjalną premierą R300, serwisy internetowe prześcigały się w podawaniu jego domniemanych parametrów. Wszyscy zgodnie twierdzili, iż procesor będzie kompatybilny z najnowszym API Microsoftu, DirectX 9.0. Pozostałe dane, jakie pamiętam, to obsługa AGP 8x (to oczywiste), cztery potoki renderujące, w każdym po cztery jednostki mapujące tekstury (tu przewidywania okazały się błędne), jednostka cieniowania pikseli w wersji 2.0, jednostka cieniowania wierzchołków w wersji 2.0, 256-bitowa magistrala pamięci DDR, technologia produkcji 0,13 mikrometra.
A jak to wygląda w rzeczywistości?
Prawdziwa specyfikacja R300, choć w niektórych punktach pokrywa się z tym, co pisano pół roku temu, jest jednak zgoła odmienna. Układ wytwarzany jest w technologii 0,15 mikrometra, komunikuje się z procesorem przez magistralę AGP 8x i składa się aż ze 110 milionów tranzystorów. Dla porównania, dotychczasowy "lider" pod tym względem, Matrox Parhelia-512, zbudowany był "tylko" z 80 milionów tranzystorów.
Tak skomplikowana struktura wymusiła zastosowanie nowego rodzaju obudowy układu R300, którą jest FC-BGA (Flip Chip Ball Grid Array). Chip wygląda tym samym bardzo podobnie do procesorów Pentium III czy Athlon.
To, czego nie widać na powyższej fotce, to potężna ilość nóżek (a właściwie wypustek) znajdująca się pod spodem układu, wynosząca ponad 1000! Pentium 4 ma "tylko" 478 nóżek, podczas gdy Athlon - 462. Tak duża liczba wyprowadzeń była konieczna ze względu na zastosowanie 256-bitowej magistrali pamięci w układzie ATI (o czym za chwilę), a także ze względu na konieczność dostarczenia mu dużej ilości prądu.
Skoro już jesteśmy przy kontrolerze pamięci, to jest bardzo podobny do krzyżowego kontrolera stosowanego w GeForce4. W R300 składa się z czterech 64-bitowych kontrolerów, co daje łącznie 256-bitową magistralę pamięci. Dotychczas tylko Matrox Parhelia mógł się poszczycić tak szeroką szyną pamięci. GeForce4 i RADEON 8500 miały "tylko" 128-bitowe szyny.

Kontroler pamięci
256-bitowa szyna umożliwia oczywiście uzyskanie znacznie większej przepustowości pamięci. Przy taktowaniu RAM-u zegarem 310 MHz (620 MHz efektywnie), daje to przepustowość rzędu 18,5 GB/s (19,8 mld bajtów/s)! Jest to zatem niemal dwukrotnie więcej, niż przepustowosć pamięci GeForce4 Ti 4600 i ponaddwukrotnie więcej niż oferowały karty RADEON 8500.
To jeszcze nie wszystko odnośnie pamięci. R300 obsługuje nowy standard DDR-II, chociaż prawdopodobnie jeszcze trochę wody w Wiśle upłynie, nim ujrzymy pierwsze karty z tą pamięcią. Możliwe są jednak mutacje R300 w technologii 0,13 mikrona z pamięciami DDR-II.
RADEON 9700 to układ w pełni zgodny z interfejsem DirectX 9.0. Oznacza to zastosowanie jednostek cieniowania pikseli (Pixel Shader) i cieniowania wierzchołków (Vertex Shader) w wersji 2.0, które operują już w pełni na liczbach zmiennoprzecinkowych.

Porównanie wybranych wymagań stawianych przez DirectX 9.0 z DirectX 8.0 i 8.1
Najpierw jednostki cieniowania wierzchołków. Jak pamiętamy, GeForce3 ma jedną. GeForce4 Ti ma dwie (GeForce4 MX nie ma żadnej). Z kolei R300 ma ich aż cztery (tyle, co Parhelia). Program dla jednostki cieniowania wierzchołków w R300 może mieć do 1024 instrukcji (inaczej mówiąc: jednostka potrafi wykonać 1024 instrukcje w jednym przejściu). Nowością jest ponadto dodanie kontroli przepływu, co oznacza, że programy dla Vertex Shaderów mogą zawierać pętle, skoki i funkcje.

Pojedyncza jednostka cieniowania wierzchołków w R300
Przeliczone wierzchołki z jednostek cieniowania wierzchołków są dostarczane do jednostki ustawiania trójkątów (Triangle Setup Engine), która - według tego, co twierdzi ATI - umożliwia przetworzenie ponad 300 milionów trójkątów na sekundę. Czyli - dwukrotnie więcej, niż GeForce4 Ti 4600.
Także moduł jednostek cieniowania pikseli jest całkiem zmodernizowany. R300 zawiera osiem 128-bitowych, zmiennoprzecinkowych potoków renderujących. W każdym znajduje się jedna jednostka mapująca tekstury (TMU - Texture Mapping Unit). Dla porównania, GeForce4 Ti i RADEON 8500 mają cztery 64-bitowe, stałoprzecinkowe potoki (w każdym są po dwie jednostki).
Moduł teksturujący w R300
Każdy z potoków stanowi jakby oddzielną jednostkę cieniowania pikseli, bowiem każdy potok odpowiada za kompletną obróbkę tekstur: ich filtrowanie, wygładzanie AA, zlewanie alfa, zamglenie i tak dalej.
Pojedyncza jednostka cieniowania pikseli w R300
Jednostki cieniowania pikseli także są zmodernizowane. Mogą wykonywać do 160 instrukcji w jednym przebiegu, chociaż nie obsługują kontroli przepływu.
To, co jest istotne dla gracza to fakt, że R300 potrafi przetworzyć 16 tekstur w jednym cyklu zegara. Jest to jedno z wymagań DX9. Dla porównania, RADEON 8500 przetwarzał maksymalnie 6 tekstur na cykl. A co z tym mają wspólnego gry? Otóż najnowsze produkcje będą wręcz wymagać 6 tekstur na cykl. Przykładem jest nadchodzący Doom III, a kolejne gry też lada moment się pojawią.
Istotną nowością w jednostkach cieniowania pikseli w R300 jest zastosowanie zmiennoprzecinkowego, 128-bitowego koloru. Oczywiście wydawać by się mogło, że stosowany dotychczas kolor 24-bitowy (stałoprzecinkowy) umożliwia wygenerowanie AŻ 16,7 miliona kolorów. W rzeczywistości 24 bity koloru to tylko po 8 bitów (256 odcieni) na każdy z trzech kolorów podstawowych (czerwony, zielony, niebieski). Wystarczy poddać 24-bitowy obraz obróbce, choćby ściemnianiu czy rozjaśnianiu, a przekonamy się, że niedostateczna precyzja koloru powoduje problemy: przy rozjaśnianiu jasne obszary stają się za jasne (nieproporcjonalnie do reszty obrazka), z kolei ściemnianie powoduje, że ciemne obiekty po prostu znikają (mimo, że nie powinny). Ten problem nie będzie występował na R300.
Wraz z premierą R300 ATI wprowadziła na rynek specjalną aplikację, RenderMonkey, która z programu wygenerowanego przez aplikację 3D (obecnie: Renderman i Maya) tworzy kod asemblerowy dla jednostek cieniowania pikseli i wierzchołków. RenderMonkey, w wersji beta, jest już do pobrania ze stron ATI.
Wróćmy jednak do R300. Układ udostępnia ponadto szereg nowych lub poprawionych funkcji w stosunku do R200 (RADEON 8500). Znajduje się wśród nich HyperZ III, który - ogólnie rzecz biorąc - jest po prostu szybszy od HyperZ II (nowością jest jedynie funkcja Early Z).
Poprawiono także słynny TruForm, który nazywa się teraz TruForm 2.0. Największą zmianą jest wprowadzenie znanego z Parhelii mapowania przemieszczeń (displacement mapping), o wiele lepszej metody na generowanie wypukłosci, niż popularne mapowanie wybojów.

Mapowanie wybojów (po lewej) i przemieszczeń (po prawej)
Kolejną nowością jest SmoothVision 2.0, składający się na nową metodę wygładzania krawędzi (multisampling) oraz poprawioną metodę filtrowania anizotropowego. O obu funkcjach szerzej napiszemy w dalszej części recenzji.
To OCZYWIŚCIE jeszcze nie wszystkie nowości w R300 :-) Kolejną funkcją jest VideoShader, która polega na tym, że potok wideo może być wprowadzony bezpośrednio do jednostki 3D układu! A co to oznacza? Że jednostki cieniowania pikseli RADEONA 9700 mogą poddać film takim samym transformacjom, jak zwykły obraz 3D: filtrowaniu, mapowaniu na obiekty trójwymiarowe, zamgleniu (!) i tak dalej. Przy oglądaniu filmów nie będzie już trzeba warstwować obrazu, jak dotychczas. Ponadto, będzie można oglądać wiele filmów jednocześnie (ktoś z tego skorzysta? :-)).
Aby skorzystać z VideoShadera, trzeba niestety stosować odpowiednie oprogramowanie. W chwili obecnej ponoć tylko w RealPlayerze integrowane są niezbędne funkcje.
No i wreszcie ostatnim, o czym chcielibyśmy napomknąć, jest 10-bitowa precyzja do określenia każdego z kolorów podstawowych na wyjściu monitorowym karty. Daje to zatem 30-bitowy kolor. Pamiętacie GigaColor w Parhelii? To samo ma RADEON 9700.
Oczywiście nie należy zapominać o HydraVision, a więc obsłudze dwóch wyświetlaczy (mogą to być monitory czy telewizory). R300 ma zintegrowane dwa niezależne przetworniki RAMDAC, każdy o 10-bitowej prezycji na kolor i każdy pracujący z częstotliwością 400 MHz, a także jeden transmiter TMDS 165 MHz dla ekranów cyfrowych (LCD).

Diagram R300
ATI nazwała swój nowy układ "VPU", od Visual Processing Unit. Ma to być odpowiedź na pojęcie, jakie wprowadziła NVIDIA w 1999 roku wraz z premierą GeForce 256 - GPU (Graphics Processing Unit). Jakoś GPU bardziej mi podchodzi...
No to chyba tyle. Mam nadzieję, że Was nie zanudziłem :-) Jedziemy dalej! Przyjrzyjmy się testowanej karcie z bliska!
PS. Ilustracje zamieszczone powyżej pochodzą ze stron www.tomshardware.com i www.anandtech.com
Ocena artykułu:
Brak ocen
Zaloguj się, by móc oceniać
Artykuły spokrewnione
- GeForce GTX 670 – mocarny karzełek oparty na Keplerze 198
- GeForce GTX 690- nieprzyzwoicie kosztowny, dwugłowy Kepler 227
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- GeForce GTX 680 – umarł król, niech żyje król! 441
- Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
- Radeon HD 7770 i 7750 – Graphics Core Next w masowym segmencie rynku 171
- Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
- Radeon HD 7950 – kontynuacja ofensywy Graphics Core Next 131
- Test 104 kart graficznych DirectX 11 169
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
- GeForce GTX 680 – umarł król, niech żyje król! 441
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
- OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
- Radeon HD 6770 i HD 6750 – AMD gra na bis 100
- Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
- Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
- Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
- MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 194
- Test 104 kart graficznych DirectX 11 169
- OC School – podkręcanie kart graficznych, materiał wideo 47
- OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
Aktualności spokrewnione
- GeForce GTX 680 w wersji UltraCharged 11
- Nvidia wydała sterowniki w wersji 301.42 WHQL 21
- V-Sync w Keplerze powoduje mikroprzycięcia. Poprawka w przyszłym miesiącu 43
- GeForce GTX 670 firmy ELSA 20
- EVGA kolejny raz pokazuje, jak dba o swoich klientów 26
- Nvidia przygotowuje mobilną wersję GTX 680 na targi Computex 14
- Nvidia mówi o GK110. Bardzo, bardzo niewiele, ale jednak 59
- Bezszelestny Radeon HD 7750 firmy HIS 9
- Sześć niskobudżetowych kart EVGA z procesorami Nvidia GeForce serii 600 12
AGDLab.pl
Obecnie, gdy tyle się mówi o zdrowym odżywianiu, rynek oferuje coraz więcej ciekawych rozwiązań pozwalających przygotowywać wartościowe, pożywne i różnorodne posiłki.
- HMX-QF20 SMART - mała kamera Full HD z modułem WiFi
- Nowy zestaw głośników Microlab M 223U
- Kolejne sprzęty Pioneer z obsługą AirPlay i DLNA
- Wysokiej jakości słuchawki nauszne marki Focal
- Silicon Micro prezentuje nowe okulary Full HD
- Pierwsze mówiące radio HD?
- MPM wprowadza nową płytę indukcyjną MPM-60-IM-03
- Mała i wytrzymała kamera Full HD marki Samsung
- Słuchawki nauszne Pioneer dla miłośników basów
Gry online
Informacje prasowe
- Spam w kwietniu 2012 r. wg Kaspersky Lab 0
- AirLive G.DUO - Nadal Hitem! 0
- Pendrive USB 3.0 - szybki i tani 4
- Etui Cygnett Action Armband – iPhone na sportowo 0
- Nowe ultrabooki na naszym rynku 1
- Czym jeszcze zaskoczy nas klawiatura? 0
- Agito.pl - duże monitory LCD najpopularniejsze 0
- Znani goście na wernisażu Jana Lebensteina 1
- Monster ma brzmienie, o którym myślał artysta 0
- Prezenty komunijne - tablet zamiast jeża pigmejskiego 4
- Płyty GIGABYTE z serii 6 gotowe do obsługi Ivy Bridge 3
- Najważniejsze POI związane z Euro 2012 w Twojej nawigacji 0
- Mechaniczny gryzoń Leetgion Hellion 0
- Wszystkie mecze EURO na Twoim laptopie 0
- Wielozadaniowy router z własnym zasilaniem 0
O autorze
Tagi
Forum
Ilość odpowiedzi
- 0Podkręcanie athlon 64 3200+14:00 | behemothxx
- 5Dysk 2TB14:00 | Świrek
- 0Zalman Z9 U313:59 | 9DAS4
- 3MOBO pod socket 1155 do 300zł13:59 | sirPaulus
- 7Asus Radeon 685013:58 | Tokugawa20
- 559Diablo 3 - Guest Pass'y13:57 | Baczki
- 30911Battlefield 313:56 | krugerPL
- 5161Porozumienie ACTA13:56 | Tengen
- 7Wymiana bebechów w staruszku. Upgrade [procesor].13:55 | Tokugawa20
- 10584Diablo 3 - oficjalny temat13:55 | driver89
Ilość odpowiedzi
- 559Diablo 3 - Guest Pass'y13:57 | Baczki
- 30911Battlefield 313:56 | krugerPL
- 5161Porozumienie ACTA13:56 | Tengen
- 10584Diablo 3 - oficjalny temat13:55 | driver89
- 6854World of Tanks13:55 | Master_Chief
- 743Max Payne 313:54 | jp72
- 151Opinie o pożyczkobiorcach z tematu " Może ktoś pożyczyć 5zł? :E"13:52 | Szelo
- 4054AMD Radeon HD7000 Series - oficjalny temat13:52 | forum
- 953Klawiatury mechaniczne - dyskusja13:42 | Kreation
- 3021Może ktoś pożyczyć 5zł? :E13:39 | michas1688
Podręczna baza firm
Facebook











Przydałoby się porównanie do Ti4200,Ti4600 i R8500. Chciałbym tez aby byly testy w wymagajacych grach w niskej rozdziałce (np. 640x480x16) aby ocenic moc obliczeniowa karty a nie tylko przepustowość i fillrate.
Szybko - PiLA ... do dziela ... az mi slinka cieknie ...
pozdrawiam
tojad
0%
0%
0%