Strona główna | Podstawowe informacje | Złącza kart graficznych | Budowa kart graficznych | GPU |
---|
Karta garaficzna jest jednym z podzespołów komputera, który jest odpowiedzialny za wyświetlanie grafiki, zarówno 2D jak i 3D. Jest to jeden z podstawowych, bazowych elementów komputera PC. Może mieć zarówno postać karty wpinanej w odpowiedni slot jak i elementu w postaci chipset-u zintegrowaanego z płytą główną.
Obecnie podstawowe uzywane złącza dedykowane dla kart graficznych to przede wszystkim PCI- Express oraz AGPx8. Złącze AGP jest starszym standartem sukcesywnie wycofywanym z procesu produkcji. jest ono także specyficzną odmianą złącza PCI i stanowi jego modyfikację o 8-mio krotnie większej prędkości transmisji danych, zaś PCI- Express to nowa generacja złącz o 16-sto krotnie szybszej transmisji danych niż złącze PCI
Budowa karty graficznej Większość kart graficznych (i wszystkie współczesne) składają się z następujących elementów: Procesor graficzny (GPU) - odpowiedzialny za generowanie obrazu w pamięci obrazu Pamięć obrazu - VideoRAM, bufor ramki (ang. framebuffer) - przechowuje cyfrowe Pamięć ROM - pamięć przechowująca dane (np. dane generatora znaków) lub firmware karty graficznej, obecnie realizowana jako pamięć flash DAC - przetwornik C/A (ang. Digital-to-Analog Converter) - odpowiedzialny za przekształcenie cyfrowych danych z pamięci obrazu na sygnał sterujący dla monitora analogowego; w przypadku kart wyłącznie z wyjściem cyfrowym DAC nie stosuje się Interfejs do systemu komputerowego - umożliwia wymianę danych i sterowanie kartą graficzną - zazwyczaj PCI, AGP, PCI-Express
GPU - ang. Graphics Processing Unit, koprocesor graficzny - jest główną jednostką obliczeniową znajdującą się w nowych kartach graficznych. Jako pierwsza tego terminu użyła firma NVIDIA wprowadzając na rynek karty graficzne GeForce 256. To przełomowe wydarzenie dla akceleracji grafiki w systemach domowych miało miejsce 31 sierpnia 1999 roku, wcześniej systemy takie były dostarczane wyłącznie jako specjalizowane systemy profesjonalne. Głównym zadaniem GPU było wykonywanie obliczeń potrzebnych do uzyskania akcelerowanej grafiki 3D, co spowodowało odciążenie procesora CPU z konieczności wykonywania tego zadania. W tej sytuacji mógł on zająć się innymi obliczeniami, co skutkowało zwiększeniem wydajności komputera podczas renderowania grafiki. Nowoczesne procesory graficzne wyposażone są w szereg instrukcji, których nie posiada procesor komputera. Należy wspomnieć, że wcześniej, w połowie lat 90., na rynku konsumenckim istniały już karty graficzne wyposażone w procesory oferujące akceleracje operacji przeliczania grafiki 3D takie jak np. S3 Virge czy też dodatkowe karty (współpracujące z kartą graficzną) firmy 3Dfx o nazwie VooDoo. NVidia zadebiutowała produktem Riva z szeregiem odmian (Riva 128, Riva TNT). GeForce to następna generacja produktów do akceleracji grafiki 3D tej firmy.