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: