Tech reviews and news

Recenzja AMD Radeon HD 2900 XT

click fraud protection

Kluczowe specyfikacje

  • Cena recenzji: 270,20 £

Ostatnie naprawdę duże wydarzenie związane z premierą Radeona miało miejsce w październiku 2005 r. - w czasach, gdy Radeony były nadal produktami ATI, a nie AMD. Plik Uruchomienie X1000 odbyło się na Ibizie w weekend zamykający i było to jedno z lepszych wydarzeń prasowych swojej epoki! Tym razem AMD wybrało lokalizację w Afryce Północnej, aby zaprezentować najnowsze produkty graficzne, wysyłając dziennikarzy technologicznych z całego świata do Tunisu w Tunezji.


Niestety byliśmy trochę za daleko od Tatooine, aby odwiedzić najgorszą ulicę szumowiny i nikczemności na szybkiego drinka, ale udało mi się udać się do Kartaginy, aby zobaczyć ruiny, zanim musiałem siedzieć przez dwa solidne dni programu PowerPoint prezentacje!
—-

”„ Podróż do Kartaginy wniosła trochę historii i kultury do wydarzenia premierowego Radeona HD 2000 ”.”
—-
Podobnie jak wcześniej X1000, premiera HD 2000 obejmowała całą gamę produktów od poziomu podstawowego do najwyższej klasy. W rzeczywistości AMD ogłosiło co najmniej dziesięć nowych rozwiązań graficznych zarówno dla platform stacjonarnych, jak i mobilnych.


Biorąc pod uwagę, że nVidia ukradła marsz na AMD w zeszłym roku wraz z wydaniem jej GeForce 8 serii kart graficznych DirectX 10, seria Radeon HD 2000 spoczywa na barkach - chociaż niezdolność nVidii do początkowego wyprodukowania stabilnych sterowników dla Vista zdecydowanie pomogła AMD!


Jak zapewne już zauważyłeś, AMD porzuciło tradycyjny prefiks X z najnowszej generacji kart Radeon, zastępując go HD. Nie trzeba być geniuszem, aby dowiedzieć się, że HD to skrót od High Definition, a ponieważ wysoka rozdzielczość jest prawdopodobnie najpopularniejszą w tej chwili modną frazą, nie jest to złe przejście. Oczywiście marka HD odnosi się również do już znanego i dobrze przyjętego silnika przetwarzania wideo firmy AMD, Avivo, ale omówię to bardziej szczegółowo nieco później.


Pomimo tego, że AMD ogłosiło pełny zestaw dziesięciu produktów pod pseudonimem HD 2000, tylko topowy Radeon HD 2900 Karta XT została wręczona prasie w celu przetestowania i oceny, więc na tym będę się koncentrować przy tej funkcji.

Radeon HD 2900 XT to niezwykle złożony sprzęt, w którym na matrycy wciśnięto nie mniej niż 700 milionów tranzystorów. Chociaż AMD chętnie rozmawiało o tym, w jaki sposób seria chipów HD 2000 będzie oparta na nowym procesie 65 nm, pierwszy GPU, który przełamie pokrycie, jest w rzeczywistości oparty na procesie produkcyjnym 80 nm. Nie mam wątpliwości, że w końcu HD 2900 XT przejdzie na proces 65 nm, a kiedy to się stanie, będziemy mogli zaobserwować zwiększone częstotliwości taktowania i mniejsze zużycie energii. W obecnym stanie rzeczy GPU ma taktowanie rdzenia 742 MHz, a fakt, że karta 65 nm HD 2600 XT o niższej specyfikacji ma Częstotliwość rdzenia 800 MHz nadaje wagę idei, że możemy spodziewać się wyższych zegarów, gdy HD 2900 XT spadnie do 65 nm proces.

Wraz z serią kart Radeon X1000 firma ATI przedstawiła swój kontroler pamięci Ring Bus, który potencjalnie pozwoliło na bezprecedensową przepustowość pamięci, zakładając, że masz wystarczająco szybką pamięć, aby z niej skorzystać to. Teraz AMD rozwinęło kontroler Ring Bus i wyposażyło kartę HD 2900 XT w zadziwiający 512-bitowy interfejs pamięci - dwukrotnie większą przepustowość niż jakakolwiek inna karta do tej pory.


Biorąc pod uwagę superszybki interfejs pamięci, nieco kłopotliwe jest to, że AMD zdecydowało się wyposażyć pierwszą partię HD 2000 XT karty z tylko 512 MB pamięci, gdy nVidia umieszcza już 640 MB na swoich częściach 8800 GTS i 768 MB na najwyższej klasy 8800 GTX Części. Jeszcze bardziej zagmatwane jest to, że AMD / ATI dostarczyło pierwszą kartę graficzną 1 GB z wcieleniem stacji roboczej X1800 XT - FireGL V7350.


Zapytany o skromne uzupełnienie pamięci, AMD powiedział mi, że partnerzy płyty głównej mogą określić tyle pamięci, ile chcą na swoich płytach. Niestety tak nie jest, ponieważ pierwsza partia kart będzie referencyjną płytą produkowaną przez AMD, więc partnerzy płyty głównej będą musieli wziąć to, co dostali. To powiedziawszy, widziałem przykładowe karty w Tunezji z 16 układami pamięci, co oczywiście wskazywałoby na 1 GB zamiast 512 MB. AMD było jednak na tyle uczciwe, że powiedział mi, że decyzja o zakupie tylko 512 MB podczas premiery została podjęta w celu osiągnięcia określonego i niewątpliwie niższego przedziału cenowego.

Pierwsze próbki HD 2900 XT są wyposażone w pamięć GDDR3, chociaż w pewnym momencie można się spodziewać przejścia na GDDR4. Chipy na płycie referencyjnej pracują z częstotliwością 825 MHz (efektywnie 1650 MHz) - chociaż to dość wysokie w przypadku GDDR3, Wydaje się, że górna granica częstotliwości GDDR3 cały czas rośnie, więc prawdopodobnie będzie tam trochę zapasu overclockerów.


Sercem układu HD 2900 XT jest tablica 320 jednostek przetwarzania strumieniowego, które mogą obrócić ich dłoń w prawie wszystko. AMD skupiło się na wydajnej realizacji z HD 2900 XT, zamiast stosować podejście buldożerowe. Kluczem jest zapewnienie, że każdy z superskalarnych procesorów strumieniowych jest używany z maksymalną wydajnością, aby renderować każdą ramkę bez marnowania zasobów. Jednym z kluczy do tej wydajnej operacji jest przejście na ujednolicony model modułu cieniującego…


”” * Radeon X1950 odmówił włączenia antyaliasingu w Company of Heroes. ””

AMD HD 2900 XT to bardzo imponujący sprzęt, który pokazuje prawdziwe innowacje. Funkcje takie jak silnik teselacji z pewnością przyniosą ogromne korzyści renderowaniu w czasie rzeczywistym i bez wątpienia staną się kiedyś częścią interfejsu API DirectX 10. To, czy zobaczymy gry korzystające z tej funkcji, zanim nVidia ją przyjmie, okaże się, ale zdecydowanie należy pogratulować AMD za wprowadzenie na rynek nowatorskich funkcji.


Dobrze jest też widzieć, że AMD wreszcie uczyniło CrossFire prostym rozwiązaniem. Zniknął okropny model Master Card i Slave Card, więc teraz możesz po prostu dopasować dowolne dwie karty od dowolnego dostawcy i uruchomić je w CrossFire za pomocą wewnętrznych mostów, podobnie jak można powiedzieć SLi.

Ale po prostu nie mogę pojąć, że AMD / ATI tym razem straciło koronę wydajności. Od tak dawna opisuję skokową grę sprzętu graficznego, że wydaje się naturalne, że nVidia wypuściła kartę, a kilka miesięcy później ATI prześcignie się do przodu. Przynajmniej myślałem, że AMD / ATI będzie szukał zgodności z GeForce 8800 GTX, ale wydaje się, że nie.


Oczywiście AMD pokłada dużą wiarę w wydajności DirectX 10, a gdy tylko niektóre gry DX10 trafią na rynek, ponownie przetestujemy sprzęt AMD i nVidia. Jednak do tego czasu, przynajmniej w dzisiejszych grach, nVidia zdecydowanie przewodzi.

Następnie pojawia się kwestia ceny. Jak wspomniałem wcześniej, AMD powiedział mi, że pamięć graficzna została ograniczona do 512 MB, aby osiągnąć pożądany poziom cenowy. Jednak rozglądając się po sieci, najtańszy Radeon HD 2900 XT, jaki udało mi się znaleźć, kosztuje 270 funtów, podczas gdy najtańszy 640 MB GeForce 8800 GTS kosztuje tylko 213 funtów! To dość znaczna różnica cen, zwłaszcza w przypadku dwóch kart, które działają tak podobnie.


Lubię Radeona HD 2900 XT, naprawdę lubię. Podstawowa technologia tkwiąca w tej karcie pokazuje, że inżynierowie AMD nadal pracują nadgodziny, aby stworzyć wydajny i efektywny sprzęt 3D, zamiast tylko używać brutalnej siły podejście. Jeśli jednak weźmiesz pod uwagę, że GeForce 8800 GTS kosztuje znacznie mniej i daje bardzo podobną wydajność, trudno polecić tego najnowszego Radeona. Mam tylko nadzieję, że po zakończeniu szału premiery cena spadnie zgodnie z częścią nVidii, a wtedy wybór między nimi będzie znacznie trudniejszy.

Największą niespodzianką podczas imprezy w Tunezji było przyznanie się AMD, że nVidia zachowa koronę wydajności. Po zestawieniu Radeona HD 2900 XT z GeForce 8800 GTS, wydawało się, że AMD cieszyło się, iż GeForce 8800 GTX pozostała najszybszą dostępną kartą graficzną. Co dziwne, AMD ogłosiło, że uważa HD 2900 XT CrossFire za naturalnego konkurenta dla 8800 GTX, ale to z pewnością oznaczało, że nie będzie konkurenta 8800 GTX SLi!


Co ciekawe, podczas odprawy na temat procesorów AMD wypadła odpowiedź na powyższą zagadkę - quad CrossFire. Wygląda na to, że AMD w najbliższej przyszłości będzie oferować rozwiązanie z czterema GPU, chociaż wszyscy byli bardzo ostrożni, jeśli chodzi o szczegóły. Niezależnie od tego, czy oznacza to cztery karty graficzne renderujące ramki, czy też jedna z nich zostanie wykorzystana do fizyki to się okaże, ale możesz być pewien, że będziemy zadręczać AMD w związku z tym sprzętem, gdy tylko będzie to oficjalne ogłosił.


Chociaż HD 2900 XT jest wyraźnie nastawiony na wydajność DX10, nie ma jeszcze żadnych realnych testów porównawczych DirectX 10. Oczywiście AMD dostarczyło benchmark DX10 oparty na grze Call of Juarez, ale nigdy nie używamy testów porównawczych dostarczonych przez jednego konkretnego producenta. Podobnie, dzisiaj nVidia i Capcom ogłosiły test porównawczy DX10 oparty na Lost Planet, ale nie chcę go używać z tych samych powodów.


Oczywiście przeprowadzimy testy porównawcze DX10, gdy tylko niezależne gry DirectX 10 staną się dostępne, ale na razie musieliśmy trzymać się naszego zwykłego zestawu testów porównawczych DX9. Pomimo faktu, że Richard Huddy kategorycznie stwierdził, że napowietrzny sterownik DirectX 9 był „jak bicie przez kobietę ”, podkreślał również, że wydajność DX9 HD 2900 XT wciąż była pierwsza oceniać.

Rozpoczynając od Company of Heroes, widać wyraźnie, że HD 2900 XT z radością poradzi sobie z 640 MB 8800 GTS. Ciekawe jest również to, że Radeon również bardzo dobrze się skaluje, zbliżając się do 8800 GTX, gdy rozdzielczość wzrasta do 2560 x 1600. CrossFire nie skalował się tak dobrze, ustępując miejsca bliźniaczym kartom 8800 GTX przy rozdzielczości 2560 x 1600 z antyaliasingiem 4x, chociaż wynik powyżej 65 klatek na sekundę jest nadal imponujący w tej rozdzielczości.

Następny jest Prey, który, jak przypuszczałem, będzie sprzyjał sprzętowi nVidia, ponieważ używa OpenGL zamiast DirectX. Założenie to potwierdza się przy niższych, a nawet średnich rozdzielczościach i ustawieniach, ale po raz kolejny HD 2900 XT pokazuje znakomicie skalowanie i zbliża się do 8800 GTX przy 2560 x 1600, chociaż po włączeniu 4x AA i 8x AF Radeon spada za. Na szczególną uwagę zasługuje to, jak nieefektywny CrossFire działał z Prey, chociaż szczerze mówiąc, są to bardzo wczesne sterowniki i byłem zaskoczony, widząc CrossFire tak dobrze, jak to zrobił.

Call of Duty 2 to gra o bardzo ciężkich teksturach, dlatego GeForce 8800 GTX testuje tak dużą odległość między sobą a każdą inną kartą. Co ciekawe, starszy Radeon X1950 XT uczy swojego nowego rodzeństwa lekcję lub dwie, wyprzedzając HD 2900 XT w wielu testach. To powiedziawszy, HD 2900 XT nadal udaje się wyprzedzić 640 MB 8800 GTS w większości testów. Niestety nie mogliśmy zmusić CrossFire do pracy z CoD2, pomimo wielu godzin prób - miejmy nadzieję, że przyszła aktualizacja sterownika rozwiąże ten problem.


Wydawałoby się więc, że AMD znalazło się na miejscu, gdy powiedział, że Radeon HD 2900 XT będzie konkurował z GeForce 8800 GTS 640 MB. Te dwie karty wydają się tańczyć wokół siebie w większości testów porównawczych, chociaż Radeon wydaje się lepiej skalować wraz ze wzrostem rozdzielczości. Oczywiście warto pamiętać, że HD 2900 XT korzysta ze sterowników pierwszej generacji, więc można mieć taką nadzieję że w nadchodzących miesiącach zobaczymy znaczny wzrost wydajności, zwłaszcza tam, gdzie jest CrossFire zaniepokojony.

Pozostałe pięć produktów należy do serii Mobility Radeon, a linia rozpoczęła się od Mobility Radeon HD 2300. AMD określiło HD 2300 jako podstawowe rozwiązanie mobilne i łatwo zrozumieć, dlaczego. Po pierwsze, jest to jedyny układ z serii HD 2000, który nie jest zgodny z DX10 - jest ograniczony do DX9c. Ponadto, podczas gdy każdy inny produkt Mobility Radeon jest oparty na procesie 65 nm, HD 2300 jest wytwarzany w procesie 90 nm.

Częstotliwość rdzenia w HD 2300 waha się od 450 do 480 MHz, podczas gdy pamięć jest taktowana od 400 do 550 MHz. HD 2300 będzie oferowany z obydwoma 64- i 128-bitowe interfejsy pamięci i pomimo przestarzałej specyfikacji, nadal obsługuje Unified Video Decoder do odtwarzania Blu-ray i HD DVD kino.


Mobility Radeon HD 2400 i 2400 XT to pierwszy prawdziwy krok naprzód w mobilnych rozwiązaniach graficznych AMD. Są to części wykonane w technologii 65 nm, które są w pełni zgodne z DX10. Taktowanie rdzenia waha się w zależności od wariantu od 350 do 450 MHz. Pamięć jest taktowana z częstotliwością 400-500 MHz, podczas gdy interfejs pamięci jest ograniczony do 64-bitów.

AMD kieruje serię Mobility Radeon HD 2400 do cienkich i lekkich notebooków, w których energooszczędność jest równie ważna jak wydajność. AMD twierdzi, że proces 65 nm poprawi żywotność baterii o 25 procent, co z pewnością uszczęśliwi użytkowników mobilnych.


Mobility Radeon 2600 jest skierowana do użytkowników mobilnych, ale niekoniecznie do entuzjastów gier. Z taktowaniem rdzenia w zakresie 400-500 MHz i pamięcią taktowaną z częstotliwością 550-600 MHz z interfejsem 64- lub 128-bitowym, MR HD 2600 nie wygląda na ogromny krok naprzód w stosunku do HD 2400 XT.

Z drugiej strony Mobility Radeon 2600 XT wydaje się być godny swojej docelowej grupy entuzjastów gier. Zegary rdzenia mieszczą się w zakresie 600 - 700 MHz, a szybkości pamięci w zakresie 700 - 750 MHz z 64- lub 128-bitowym interfejsem. Niedługo powinienem dostać do laboratorium notebooka z układem graficznym z serii Mobility Radeon 2600, więc wróć do niektórych porównawczych testów wydajności z mobilną kartą GeForce 8600.

Wraz z Radeonem HD 2900 XT, AMD wprowadza na rynek dziewięć innych produktów z serii HD 2000. Ta gama produktów jest podzielona równomiernie na części do komputerów stacjonarnych i mobilnych, co oznacza, że ​​istnieją cztery inne karty graficzne do komputerów stacjonarnych, które uzupełniają najwyższej klasy HD 2900 XT.


Asortyment rozpoczyna się od Radeona HD 2400, który będzie dostępny zarówno w wersji Pro, jak i XT. Podobnie jak HD 2900 XT, HD 2400 jest w 100% zgodny z DirectX 10, ale biorąc pod uwagę skromną specyfikację, nie spodziewaj się, że będziesz grać w najnowsze gry na niczym innym, jak tylko na najbardziej podstawowych ustawieniach.

Obie karty HD 2400 mają tylko 40 procesorów strumieniowych i maksymalnie 256 MB pamięci. Bardziej niepokojący jest fakt, że interfejs pamięci jest ograniczony do 64-bitowego, co poważnie ograniczy przepustowość pamięci. Częstotliwość rdzenia w HD 2400 Pro będzie wynosić 525 MHz, podczas gdy XT poradzi sobie znacznie lepiej 700 MHz. Pamięć będzie działać z częstotliwością 400 MHz (efektywnie 800 MHz), ale niektóre karty będą dostarczane z DDR2 zamiast GDDR3 frytki.


Dobra wiadomość jest taka, że ​​seria HD 2400 nadal ma pełną obsługę HDMI i HDCP, a także możliwość całkowitego przeniesienia dekodowania wideo HD na GPU. Dodajmy do tego fakt, że AMD chętnie pokazało karty HD 2400 z zainstalowanymi pasywnymi radiatorami i jasne jest, że może to być dobra opcja dla niskonapięciowego i cichego komputera Media Center.

Następna w kolejności jest seria Radeon HD2600, która jest również dostępna w wersjach Pro i XT. Jest to opcja dla średnich częstotliwości, która będzie łowić w łeb z kartami GeForce 8600 firmy nVidia. Liczba jednostek przetwarzania strumienia wzrasta do 120, podczas gdy taktowanie rdzenia wynosi 600 MHz dla Pro i 800 MHz dla XT. Ciekawe, że HD 2600 XT pracuje z wyższą częstotliwością rdzenia niż HD 2900 XT, ale może to wynikać z faktu, że niższe karty są produkowane przy użyciu procesu 65 nm.

Podobnie jak GeForce 8600, HD 2600 jest ograniczony do 128-bitowego interfejsu pamięci, co z pewnością ograniczy jego wydajność w grach. Pod pewnymi względami 128-bitowa magistrala w HD 2600 jest większym problemem niż na karcie nVidii, ponieważ ma tylko jedną czwartą szerokości oferowanej przez topowy HD 2900 XT. Dla porównania, najlepsze karty nVidia mają tylko 256-bitowy interfejs, więc GeForce 8600 nie jest tak stosunkowo zagrożony.

O dziwo, AMD będzie wyposażać serię HD 2600 w pamięć DDR2, GDDR3 i GDDR4, co oznacza, że ​​taktowanie pamięci będzie się mieścić w przedziale 400 - 1100 MHz (efektywnie 800 - 2200 MHz). Oznacza to, że HD 2600 XT może być pierwszą kartą z serii Radeon HD 2000 wyposażoną w GDDR4, chociaż dodatkowa prędkość oferowana przez układy GDDR4 zostanie zrównoważona przez wolny interfejs.

Biorąc pod uwagę, że ta najnowsza partia kart Radeon ma w nazwie HD, nie jest zaskoczeniem, że są dobrze wyspecjalizowani, jeśli chodzi o przetwarzanie i wyjście wideo w wysokiej rozdzielczości. Po pierwsze, HD 2900 XT jest wyposażony w dwa podwójne porty DVI, więc można (jeśli pozwalają na to fundusze) podłączyć do niego dwa 30-calowe monitory, każdy o rozdzielczości 2560 x 1600. Ale HD 2900 XT jest również dostarczany z konwerterem DVI na HDMI, dzięki czemu można przesłać sygnał do odpowiednio wyposażonego telewizora HD.


Oczywiście konwertery DVI na HDMI nie są niczym nowym, ale naprawdę imponujące w tym konkretnym rozwiązaniu jest to, że powstały port HDMI będzie również przenosił dźwięk. Firma AMD zapewniła również, że nie potrzebujesz bałaganu na kablu prowadzącym od wyjścia audio w chipsecie dźwiękowym do HD 2900 XT - zamiast tego dźwięk jest kierowany bezpośrednio z wbudowanego układu dźwiękowego, przez chipset płyty głównej do grafiki karta.
—-

”„ Obecne metody kierowania dźwięku do karty graficznej z HDMI wiążą się z niechlujnym okablowaniem. ””
—-

”„ Radeon HD2900 XT nie wymaga zewnętrznego okablowania do kierowania dźwięku z układu dźwiękowego. ””
—-
Pod wieloma względami ta metoda implementacji HDMI jest lepsza niż posiadanie portu bezpośrednio na karcie. Fakt, że zachowujesz dwa podwójne porty DVI, jest oczywiście główną zaletą, a jednocześnie dodatkową elastycznością wiele wyjść cyfrowych będzie bardzo atrakcyjnych dla każdego, kto chce zintegrować komputer do gier / multimediów ze swoim życiem Pokój. Dodaj do tego fakt, że telewizor o wysokiej rozdzielczości z panelem 1920 x 1080p oferuje natywną rozdzielczość wyższą niż wiele monitorów do komputerów stacjonarnych.


Oczywiście oba porty DVI w HD 2900 XT są zgodne z HDCP, co oznacza, że ​​każde wyjście HDMI będzie w konsekwencji również zgodne z HDCP. Oznacza to, że nie musisz się martwić, jeśli zainstalujesz w swoim systemie napęd Blu-ray lub HD DVD, ponieważ nie będziesz mieć problemu z odtwarzaniem chronionych treści.


Warto wspomnieć, że port HDMI może wysyłać tylko dźwięk 5.1-kanałowy, co oznacza, że ​​wszystkie ścieżki dźwiękowe 7.1-kanałowe są wyłączone z menu. Ale co ważniejsze, jest to port HDMI 1.2, a nie 1.3, co oznacza, że ​​nie ma wsparcia dla Dolby Digital Plus, Dolby TrueHD lub DTS HD Master Audio. To, czy niemożność wyprowadzenia najnowszej partii bezstratnych kodeków surround jest poważnym problemem, jest dyskusyjne, ponieważ każdy, kto myśląc o złożeniu zestawu kina domowego, który obsługuje te kodeki, jest mało prawdopodobne, aby używał komputera PC jako źródła urządzenie.

Brak HDMI 1.3 oznacza również, że nie będziesz mógł korzystać z funkcji Deep Colour, która powinna zacząć pojawiać się w filmach w najbliższej przyszłości. Jednak szczerze mówiąc, nie jest to przeoczenie ze strony AMD, ponieważ system Windows tak naprawdę nie obsługuje głębia kolorów powyżej 32-bitów, co oznacza, że ​​będziesz miał trudny czas na wydrukowanie 36-bitowego koloru, nawet z HDMI 1.3 portu.


HD 2900 XT z pewnością poważnie traktuje swoje obowiązki związane z przetwarzaniem wideo dzięki dedykowanej jednostce dekodującej wideo zintegrowanej z GPU. Pozwala to karcie na przeładowanie całego dekodowania wideo do GPU prawie bez użycia procesora. W rzeczywistości dekodowanie wideo na GPU jest tak skuteczne, że AMD twierdzi, że może dekodować strumień wideo o wysokiej rozdzielczości 40 Mb / s bez użycia procesora.


Dzięki pełnej obsłudze dekodowania zarówno dla AVC-HD, jak i VC1, HD 2900 XT zdecydowanie stanowi solidną obudowę jako część systemu Media Center opartego na salonie. Dzięki możliwości dekodowania strumieni wideo wysokiej rozdzielczości o bardzo dużej szybkości transmisji bez obciążania procesora, HD 2900 XT dobrze współpracowałby z napędem Blu-ray lub HD DVD. Pełen zestaw funkcji przetwarzania końcowego Avivo jest również pod ręką, aby zapewnić najlepszą możliwą jakość odtwarzania wideo.

Im więcej wielokątów wrzucisz do dowolnego modelu 3D, tym lepiej będzie on wyglądał - taka jest praktyczna zasada dotycząca grafiki 3D. Im więcej trójkątów tworzy jakąkolwiek część sceny, tym gęstsza będzie siatka wielokątów i tym bardziej wiarygodny będzie ten model. Oczywiście nie jest łatwo po prostu rzucać olbrzymią liczbę trójkątów w scenach 3D w czasie rzeczywistym, ponieważ ilość mocy obliczeniowej potrzebnej do ich stworzenia rośnie wykładniczo.


To prawda, że ​​jest to dokładna metodologia stosowana przez hollywoodzkie studia podczas renderowania generowanego komputerowo animacja - dosłownie miliony trójkątów są rzucane na każdą scenę, aby wyglądała tak realistycznie (lub nie) jak możliwy. Różnica polega na tym, że renderowanie każdej klatki hollywoodzkiego filmu zajmie kilka godzin, podczas gdy w grze z renderowaniem w czasie rzeczywistym musisz utworzyć około 60 klatek na sekundę!


Tradycyjnie tworzenie modelu 3D w czasie rzeczywistym wymagało wrzucenia do miksu określonej liczby trójkątów - ta liczba jest zwykle kompromisem tego, co będzie dobrze wyglądać i co będzie w stanie obecna generacja sprzętu uchwyt. Dzięki temu uzyskasz bardzo podstawowy model 3D, który wygląda raczej blokowo i nierealistycznie.

Następnym etapem jest dodanie tekstur do modelu, zwykle w postaci normalnych map, które dodadzą zarówno szczegółów, jak i reliefu. Normalna mapa ma za zadanie wygładzić wszystkie kąty i stworzyć realistycznie teksturowane i realistyczna powierzchnia, ale im bardziej szorstki jest oryginalny model, tym bardziej szczegółowa będzie normalna mapa być.


Kiedy ATI wypuściło Radeona X800 w 2004 roku, było pionierem 3Dc. Jest to normalna metoda kompresji mapy pozwoliło na tworzenie bardzo szczegółowych map normalnych i zastosowanie ich do modeli, przy jednoczesnym zachowaniu przepustowości pamięci do a minimum. Zaletą 3Dc było to, że pozwalało na użycie znacznie bardziej szczegółowych i wiarygodnych tekstur, bez konieczności znacznego zwiększania ilości pamięci na karcie.


Wraz z serią HD 2000 AMD dodało etap teselacji do modelu renderowania. Teselacja to potencjalnie Święty Graal modelowania 3D - sposób na tworzenie mas wielokątów za darmo! Etap mozaikowania znajduje się pomiędzy początkowym tworzeniem modelu a etapem aplikacji tekstury. Zasadniczo teselacja wykorzystuje techniki podziału powierzchni w celu przekształcenia modelu ze skromną liczbą wielokątów w jeden z znaczna liczba wielokątów, bez narzutu procesu, który byłby związany z renderowaniem wszystkich tych trójkątów osobno.

Rezultatem etapu mozaikowania jest to, że zamiast mieć szorstki i ustawiony pod kątem model, który wymaga ciężkiej pracy z teksturą, otrzymujesz bardzo gładką i zaokrągloną powierzchnię, która wymaga znacznie mniej skomplikowanych tekstur, aby wyglądała wiarygodnie i real. Teselacja to coś, czego nie ma w najnowszym sprzęcie nVidii, chociaż firma tak wskazał, że teselacja jest rzeczywiście bardzo ważną cechą i będzie odgrywać dużą rolę w przyszłość.


Teraz zwykle obawiam się funkcji, które są oferowane tylko przez jednego producenta grafiki, ponieważ jest mało prawdopodobne, aby programiści zastosowali funkcje przeznaczone tylko dla części rynku docelowego. Ponieważ jednak układ Xenos na konsoli Xbox 360 również wykorzystuje mechanizm teselacji, można bezpiecznie założyć, że programiści gier już korzystają z teselacji na konsoli Microsoftu. Mając to na uwadze, stosowanie podobnych technik w tytułach na komputery PC nie powinno być zbyt trudne, co pozwoli systemom z kartami Readeon HD 2900 XT skorzystać.


Oczywiście, biorąc pod uwagę czas tworzenia większości gier, jest całkiem możliwe, że zanim zobaczymy gry na PC, które wykorzystują teselacja, nVidia przejdzie na G90 i istnieje duża szansa, że ​​w tej części pojawi się silnik teselacji, przybywa.

Wygląda na to, że z każdym uruchomieniem nowej architektury następuje ulepszenie technik antyaliasingu widocznych w poprzedniej generacji. Po pierwsze, seria kart HD 2000 z radością będzie obsługiwać wszystkie poprzednie wersje antyaliasingu ATI / AMD, w tym opatentowane metody, takie jak Temporal AA, który pojawił się z kartami X800 i Super AA, który pierwotnie był widoczny w X850 Konfiguracja CrossFire.


ATI już od bardzo dawna stara się przekonać graczy i dziennikarzy, że technologia graficzna to coś więcej niż liczba klatek na sekundę. Firma zachęca potencjalnych nabywców do przyjrzenia się jakości obrazu i oparcia zakupu na tym, jak dobrze wyglądają, a nie tylko na tym, jak szybko działają. Oczywiście był to oczywisty sposób działania ATI przez wiele lat, ponieważ karty Radeon były powszechnie uważane za lepsze filtrowanie, chociaż sprawy stały się znacznie mniej wyraźne, gdy nVidia wypuściła serię GeForce 8 i znacznie podniosła poprzeczkę w zakresie filtracja.


W miarę jak silniki graficzne uległy poprawie i stały się bardziej oszałamiająco piękne, poważni gracze zaczęli umieszczać dobre wygładzanie krawędzi na pierwszym miejscu na liście swoich priorytetów. W końcu nie ma nic gorszego niż pięknie wyrenderowana i oświetlona scena, którą psują postrzępione ukośne linie, zwłaszcza gdy te krawędzie migoczą rozpraszająco podczas wędrówki. Osobiście wolałbym raczej uruchomić grę w nieco niższej rozdzielczości z przyzwoitym stopniem wygładzania krawędzi, niż uruchomić ją w wyższej rozdzielczości bez żadnego!
—-

AMD pokazało nowy antyaliasing z dobrym skutkiem, ale zachowamy ostrożność, dopóki sami nie przyjrzymy się CFAA z wykrywaniem krawędzi.
—-
W ramach serii Radeon HD 2000 firma AMD wprowadziła antyaliasing niestandardowego filtra (CFAA), który teoretycznie stosuje antyaliasing tam, gdzie jest najbardziej potrzebny. Kluczem do CFAA jest filtr wykrywania krawędzi, który stosuje więcej próbek do pikseli znajdujących się wzdłuż krawędzi, aby wygładzić postrzępienia. Tymczasem piksele, które nie są umieszczone wzdłuż krawędzi, mają mniej próbek, co zmniejsza obciążenie generowane przez przejścia antyaliasingu.


CFAA ma kilka potencjalnych korzyści, między innymi fakt, że intensywne wygładzanie krawędzi jest stosowane tylko wtedy, gdy jest to wymagane. AMD twierdzi również, że nastąpi zmniejszenie migotania tekstur i mniej rozmycia drobnych szczegółów.


Niestety obecny sterownik HD 2900 XT nie obsługuje funkcji wykrywania krawędzi niestandardowego filtra wygładzanie krawędzi, ale gdy tylko znajdę taki, który go obsługuje, sprawdzę, czy spełnia Obietnice AMD.

Jak już wspomniano, kluczem do zunifikowanej architektury cieniowania AMD są superskalarne procesory strumieniowe w sercu GPU. Jest 320 procesorów strumieniowych, ale są one podzielone na cztery tablice SIMD (Single Instruction Multiple Data), z których każda zawiera 80 jednostek strumieniowych. Pomimo faktu, że procesory strumieniowe są podzielone na cztery tablice SIMD, prawie każdy wątek instrukcji może zostać przesłany potokiem do dowolnej tablicy SIMD.


Chociaż same procesory strumieniowe są całkiem sprytne, to sposób obsługi danych jest naprawdę sprytny. Do każdego procesora strumieniowego można wysłać jednocześnie dwa wątki, tak aby jeden był w kolejce i gotowy, a drugi wykonywał. Powodem, dla którego drugi wątek jest zawsze umieszczany w kolejce w rezerwie, jest to, że każda operacja jest stale monitorowana, aby zapewnić najbardziej wydajną operację.


Jednostki arbitrów wątków stale monitorują proces wykonywania, aby zapewnić maksymalną wydajność. Jeśli okaże się, że aktualnie wykonywany wątek jest w stanie wstrzymania, gdy oczekuje na dane z innego miejsca, ten wątek zostanie natychmiast odsunięty i zastąpiony nowym, zapewniając w ten sposób, że każdy procesor strumieniowy aktywnie wykonuje kod, zamiast siedzieć bezczynnie.


Wszystkie tymczasowe dane powiązane z napotkanym wątkiem są zapisywane, aby można je było kontynuować później. W kolejce mogą znajdować się dosłownie setki wątków oczekujących na żądane dane, których potrzebują do kontynuowania przetwarzania. Zaraz po odebraniu tych danych te w kolejce wątki są przenoszone bezpośrednio z powrotem do jednostki strumieniowej i kończone.


Jednostka sekwensera jest dołączona do każdej jednostki arbitra wątku - określa to, jaka jest optymalna kolejność instrukcji dla każdego wątku pomaga zapewnić wydajne przetwarzanie w całej tablicy strumienia procesory.


Nad jednostkami arbitra znajdują się kolejki poleceń shaderów - tutaj są kolejki dla shaderów wierzchołków, geometrii i pikseli. Gdy instrukcje modułu cieniującego są umieszczane w kolejce i podawane do arbitrów, są następnie kierowane do każdej z czterech tablic SIMD w celu wykonania na procesorach strumieniowych. Jak wspomniano wcześniej, nie ma rozróżnienia między modułami cieniującymi wierzchołków, geometrią i pikselami, a każdy procesor strumieniowy może działać jako dowolny typ modułu cieniującego.


Co ciekawe, AMD stawia HD 2900 XT w porównaniu z kartą nVidia GeForce 8800 GTS 640 MB, która obsługuje tylko 96 procesory strumieniowe - w rzeczywistości nawet GeForce 8800 GTX ma tylko 128 jednostek strumieniowych, a AMD swobodnie przyznaje, że GTX jest szybszy karta. Mając to na uwadze, jasne jest, że rzeczywista wydajność nie jest po prostu podyktowana liczbą procesorów strumieniowych, które można wcisnąć w kostkę.

Chociaż nVidia wprowadziła pierwsze rozwiązanie graficzne oparte na komputerach PC, które zawierało ujednolicony model shaderów w postaci GeForce 8800 GTX, warto pamiętać, że ATI miał część zunifikowanego modelu shadera ponad rok wcześniej wewnątrz Xboksa 360. Układ graficzny Xenos wewnątrz X360 był pierwszą częścią ujednoliconego modelu cieniowania, która trafiła na rynek i nadal jest najbardziej zaawansowanym procesorem graficznym, jaki kiedykolwiek widziano w konsoli do gier - PlayStation 3 zasadniczo korzysta z wariantu karty GeForce 7800, więc pozostaje daleko w tyle za swoim głównym rywalem, jeśli chodzi o architekturę graficzną, mimo że został wydany rok temu później!


Aby zrozumieć zalety ujednoliconego modelu modułu cieniującego, musisz zrozumieć, jak działała tradycyjna architektura grafiki. Poprzednie generacje sprzętu graficznego zawierały szereg dedykowanych shaderów wierzchołków i pikseli. W zasadzie nie ma nic złego w tym systemie, ponieważ każdy zestaw dedykowanych shaderów ożywa w razie potrzeby i wbija się w ich instrukcje. Oczywiście im więcej masz shaderów, tym szybciej możesz przetworzyć te instrukcje i większość gier wymaga tego więcej przetwarzania pikseli niż przetwarzanie wierzchołków, karty graficzne miały zazwyczaj współczynnik cieniowania ważony na korzyść pikseli.


Problem z dedykowanym modelem modułu cieniującego polega na tym, że nie zawsze jest on tak wydajny. Widzisz, są chwile, kiedy będzie występować znaczna ilość złożonego przetwarzania geometrii, co może powodować, że shadery pikseli kręcą kciukami. Podobnie, gdy jest mnóstwo przetwarzania pikseli do wykonania, twoje Vertex Shadery siedzą wokół, robiąc tylko marnowanie cykli zegara.

Ujednolicony model modułu cieniującego rozwiązuje problem nieaktywnego sprzętu i zmarnowanych cykli zegara. Zasadniczo ujednolicona architektura shaderów eliminuje dedykowane shadery dla wierzchołków i pikseli przetwarzanie, zastępując je modułami cieniującymi, które są w stanie wykonywać zarówno wierzchołki, jak i piksele operacje. Oznacza to, że jeśli istnieje masa złożonej geometrii, z którą trzeba sobie poradzić, wszystkie shadery mogą stać się wierzchołkami procesorów, a gdy jest do zrobienia mnóstwo przetwarzania pikseli, będziesz mieć całe mnóstwo pikseli shadery.


Istotna różnica między HD 2900 XT AMD a GeForce 8800 firmy nVidia polega na tym, że ta karta reprezentuje zunifikowana część cieniująca drugiej generacji, z chipem Xenos wesoło przetwarzającym na konsolach Xbox 360 przez ostatnie 18 lat miesięcy. AMD jest nieugięte, że nauczyło się wiele o architekturze zunifikowanej architektury shaderów od czasu zaprojektowania Xenosów, a jest przekonany, że to najnowsze wcielenie maksymalnie wykorzysta nadchodzący DirectX 10 firmy Microsoft Platforma.


Chcesz mieć remaster trylogii Mass Effect? Cóż, złe wieści

Z Mass Effect Andromeda Dopiero w 2017 roku fani serialu domagali się w międzyczasie czegoś do za...

Czytaj Więcej

Oculus Touch zostanie dostarczony 6 grudnia w cenie 199 USD

Oculus potwierdził, że długo opóźnione kontrolery Oculus Touch w końcu trafią w ręce właścicieli ...

Czytaj Więcej

Recenzja pakietu startowego Devolo Home Control

Recenzja pakietu startowego Devolo Home Control

PlusyŁatwa konfiguracja i proste, ale potężne narzędzia do komunikacji między urządzeniamiIntegra...

Czytaj Więcej

insta story