Nvidia Fermi, czyli nowa jakość wśród kart graficznych

Wczoraj informowaliśmy was o premierze najnowszego procesora graficznego nVidii, który wytworzony jest w technologii 40 nanometrów i obsługuje biblioteki DirectX 11. Układ kryjący się pod nazwą Fermi to jednak o wiele, wiele więcej. Architektura ‘Fermi’, oparta na technologii CUDA, jest podstawą dla pierwszych na świecie układów Computational Graphic Processing Unit (cGPU – obliczeniowe koprocesory graficzne), które swoje zastosowanie znajdą nie tylko w wydajnych, domowych systemach komputerów, ale również w superkomputerach.
Architektura Fermi nie tylko dla konsumeckich komputerów, ale również dla superkomputerów
Architektura Fermi nie tylko dla konsumeckich komputerów, ale również dla superkomputerów

Procesor graficzny GT300 oferuje ogrom zmian, w stosunku do swojego poprzednika. Znajdziemy tu:

CUDA

– 512 procesorów strumieniowych CUDA, zgodnych ze standardem IEEE 754-2008

– nawet 8 razy większa prędkość działania w trybie zmiennoprzecinkowym o podwójnej precyzji obliczeń (w stosunku do GT200)

– uniwersalne akceleratory dla szerokiego zakresu aplikacji

ECC

– obsługa pamięci z funkcją ECC (Error Correction Code)

– błędy zostaną wykryte i skorygowane, zanim wpłyną na działanie systemu

– chronione będą pliki rejestrów, pamięć współdzielona, pamięć cache pierwszego i drugiego poziomu oraz pamięć DRAM

Parallel DataCache

– pierwsza, prawdziwa hierarchia pamięci cache w procesorze graficznym, która przyspiesza algorytmy takie jak: raytracing czy mnożenie macierzy rzadkich, gdzie adresy danych nie są wcześniej znane, a także obsługa pamięci współdzielonej wbudowanej w procesor

– w pełni konfigurowalna i współdzielona pamięć cache pierwszego poziomu zapewni większą przepustowość i zredukowane opóźnienia w dostępie do pamięci

– zunifikowana pamięć cache drugiego poziomu zapewni szybkie i spójne współdzielenie danych w GPU

Technologia GigaThread

– większa wydajność ze współbieżnym wykonywaniem kodu wielu jąder

– transfer danych za pomocą dwukierunkowych silników

– inteligentne zarządzanie dziesiątkami tysięcy wątków

A także:

– Pełną obsługę języka C++

– Obsługę najnowszego zestawu funkcji API – DirectX 11

Pierwsze układy graficzne oparte na architekturze Fermi, będą zbudowane z 3 miliardów tranzystorów, wyposażone w 384-bitowe szyny pamięci oraz obsługę do 6 GB pamięci GDDR5. GT300 wykorzystany będzie nie tylko w kartach graficznych z linii GeForce, ale również w profesjonalnych kartach Quadro oraz rozwiązaniach Tesla. Fermi zadebiutuje na rynku w czwartym kwartale 2009 roku, pod postacią karty graficznej z nowej serii GeForce 300.

Porównanie z poprzednimi generacjami procesorów graficznych: