Cechy architektury Radeon HD 2900 XT

Stwierdzenie, że ogłoszenie trwało długo, to prawie nic do powiedzenia, ale biorąc pod uwagę fakt, że na rynek nie było specjalnego napływu jakichkolwiek aplikacji DirectX 10, w zasadzie można znaleźć powód do długiego dopracowywania Radeon HD 2000.
Architektura nowej generacji
Oczywiście na szczegółowe badanie zasługuje struktura starszego układu ATI Radeon HD 2900. AMD nazywa jego architekturę drugą generacją architektury Unified Shader, z wyjaśnieniem, że pierwsza generacja tej architektury została zaimplementowana w układzie Xenos dla konsola do gier Xbox 360.
Układ R600 zawiera nowy „procesor wysyłający”, który rozdziela wątki na 64 superskalarne procesory strumieniowe, z których każdy zawiera pięć odrębnych, niezależnych jednostek przetwarzania strumieniowego i jednostkę rozgałęziającą – co daje w sumie 320 zunifikowanych procesorów cieniujących w 5-składnikowych jednostkach SPU (jednostka przetwarzania strumieniowego). , zapewniając przetwarzanie do 5 instrukcji klasy Multiply-Add na cykl zegara, a jeden z procesorów może przetwarzać bardziej złożone polecenia (SIN/COS/LOG). Dynamiczna równowaga obciążenia procesora modułu cieniującego operacjami wierzchołkowymi, geometrycznymi i pikselowymi jest zapewniana automatycznie przez harmonogram sprzętowy.
Tak więc AMD deklaruje teoretyczną wydajność HD 2900 XT przy częstotliwości taktowania 742 MHz do 475 GigaFLOPS na rdzeń, do 237 miliardów operacji zmiennoprzecinkowych pojedynczej precyzji, do 950 GigaFLOPS w konfiguracji CrossFire.
Oddzielne niezależne moduły tekstur, których w R600 są cztery, odpowiadają za próbkowanie danych tekstur i wierzchołków, te z kolei charakteryzują się obecnością czterech modułów próbkowania i czterech modułów adresowania w każdym – łącznie 16/16 dla układu HD2900, 4/8 dla HD2600 /4 dla HD4. Starsze układy HD2400 i HD2900 mają również dwupoziomową pamięć podręczną L2600 i L1, podczas gdy układ HD2 ma pojedynczą pamięć podręczną danych wierzchołków i tekstur.
Moduły tekstur współpracują z nowym 10-bitowym formatem tekstur HDR zaimplementowanym w DirectX32 (RGBE 9:9:9:5), obsługują 64-bitowe tekstury HDR z pełną prędkością z dwuliniowym filtrowaniem oraz 128-bitowe próbkowanie i filtrowanie tekstur o połowie prędkości; Filtrowanie trójliniowe i anizotropowe jest obsługiwane dla wszystkich formatów, podczas gdy maksymalny rozmiar obsługiwanych tekstur jest deklarowany jako 67 megatekseli (8192 x 8192).
Konstrukcja interfejsu pamięci w układach ATI Radeon HD 2900, choć przypomina architekturę wewnętrzną pierścienia znaną już z Radeona X1800, przeszła radykalne przeprojektowanie. Teraz nie jest to 256-bitowy, ale 512-bitowy, z 1024-bitową wewnętrzną magistralą pierścieniową - 512 bitów do odczytu i 512 bitów do zapisu, maksymalna wydajność kontrolera pamięci HD 2900 XT na wszystkich ośmiu 64-bitowych kanałach może osiągnąć 106 Gb/s.
Jedną z ciekawszych innowacji jest programowalny moduł teselacji (Tessellation), który jest dostępny we wszystkich układach z serii ATI Radeon HD 2000. Dzięki temu modułowi teselacji, również zaimplementowanemu przez ATI w układzie graficznym konsoli Xbox 360, jest możliwe jest uzyskanie bardziej szczegółowych i złożonych powierzchni i efektów cieniowania, zapewniając jednocześnie wydajną kompresję danych geometrycznych na poziomie sprzętowym, a tym samym odciążając procesor i magistrale danych.
Innymi słowy, teselacja to sposób dynamicznego przekształcania prostych struktur w bardziej złożone modele wielokątne.
Nowe chipy ATI zawierają również nową generację technologii antyaliasingu i nowe tryby. Tak więc, oprócz 8x Multi-Sample AA, karty ATI Radeon HD 2900 obsługują bardzo interesujący tryb CSAA (Custom Filter Anti-Aliasing) – do 24x AA, podczas gdy zapowiedziany jest HDR, bardzo wysokiej jakości antyaliasing, bez rozmycia szczegóły, aktualizacja oprogramowania Sterowniki Catalyst. Karty obsługują również tryb HDR+AA, Adaptive SSAA/MSAA, Temporal AA, Super AA i korekcję gamma.
Karty ATI Radeon HD 2900 i 2600 charakteryzują się pełną obsługą CrossFire, teraz bez specjalnej „karty głównej”, dzięki obecności specjalnego zintegrowanego modułu, nowego algorytmu detekcji AFR oraz specjalnych zworek CrossFire. Tryb CrossFire obsługuje rozdzielczości do 2560x2048 @ 60Hz z instalacją plug-n-play i podwójnym interfejsem DVI. Obsługiwane są wszystkie wcześniej dostępne tryby CrossFire - Alternate Frame Rendering, SuperTile, Scissor, SuperAA.
Podsumowując, warto wspomnieć, że nowe karty graficzne miały wsparcie dla HDMI i HDCP, natomiast zaimplementowano pełną obsługę wyświetlaczy HDMI o wysokiej rozdzielczości. Dzięki wbudowanym kontrolerom dźwięku HD, rodzina kart graficznych ATI Radeon HD 2000 może odtwarzać wysokiej jakości dźwięk 5.1-kanałowy (ATI Radeon HD 2900 XT i ATI Radeon 2600) w formacie AC3 przez HDMI
Dane techniczne ATI Radeon HD 2900 XT
Nazwa | Radeon HD 2900XT |
Rdzeń | R600 |
Technologia procesu (µm) | 0.08 |
Tranzystory (mln) | 720 |
Częstotliwość rdzenia | 740 |
Częstotliwość pamięci (DDR) | 825 (1650) |
Typ magistrali i pamięci | GDDR3 512 bitów |
Przepustowość (Gb/s) | 105,6 |
Zunifikowane bloki shaderów | 320 |
Częstotliwość zunifikowanych jednostek cieniujących | 740 |
TMU na przenośnik | 16 (łącznie) |
RPO | 16 |
tekstury na zegar | 16 |
tekstury na przejazd | 16 |
Model cieniowania | 4.0 |
Szybkość wypełniania (Mpix/s) | 11840 |
Szybkość wypełniania (Mtex/s) | 11840 |
DirectX | 10.0 |
Antyaliasing (maks.) | MS-24x |
Filtrowanie anizotropowe (maks.) | 16x Jakość |
Pojemność pamięci | 512/1024 |
Interfejs | PCI-E |
RAMDAC | 2x400 |
Zgodnie z ugruntowaną, ale nieoficjalną tradycją, każdy nowy flagowiec wypuszczany przez nVIDIĘ czy ATI wyprzedzał konkurenta z przeciwnego obozu. Ale widzimy zupełnie inny obraz. Zarówno sugerowana cena 9, jak i poziom wydajności sprawiły, że Radeon HD2900XT jest bezpośrednim konkurentem GeForce 8800GTS, ale nie jest również pozycjonowany jako topowy produkt. Oczywiście armia fanów ATi oczekiwała więcej od R600.
zagubiona planeta