Karta graficzna Riva 128 firmy NVIDIA
Procesor graficzny karty 6600GT
Karta Nvidia Riva
Jedna z nowszych kart ATI – Radeon HD 3870 X2 (listopad 2007 r.)

Karta graficzna, często określana też mianem akcelerator grafiki – element komputera tworzący sygnał dla monitora.

Podstawowym zadaniem karty graficznej jest przechowywanie informacji o tym jak powinien wyglądać obraz na ekranie monitora i odpowiednim sterowaniu monitorem. Pierwsze karty graficzne potrafiły jedynie wyświetlać znaki alfabetu łacińskiego ze zdefiniowanego w pamięci karty generatora znaków – tryb tekstowy. Kolejna generacja kart graficznych potrafiła już wyświetlać w odpowiednim kolorze poszczególne punkty (piksele) – tryb graficzny. Nowoczesne procesory graficzne udostępniają wiele funkcji ułatwiających i przyśpieszających pracę programów. Możliwe jest narysowanie odcinka, trójkąta, wieloboku, wypełnienie ich zadanym kolorem lub wzorem, tzw. akceleracja 2D. Większość kart na rynku posiada również wbudowane funkcje ułatwiające tworzenie obrazu przestrzeni trójwymiarowej, tzw. akceleracja 3D. Niektóre posiadają zaawansowane algorytmy potrafiące na przykład wybrać tylko widoczne na ekranie elementy z przestrzeni. W komputerach PC karty graficzne są najczęściej niezintegrowane z płytą główną (jest możliwa ich wymiana), zaś w laptopach – zintegrowane. Wadą kart zintegrowanych jest niemożność ich wymiany oraz znacznie słabsze wyniki w porównaniu z kartami niezintegrowanymi (spowodowane jest to m.in. koniecznością umieszczenia karty zintegrowanej na płycie głównej, a nie jako kartę rozszerzeń- a co za tym idzie znaczne jej zmniejszenie).

Firmy produkujące karty graficzne to między innymi:

Spis treści

[edytuj] Producenci

Wyróżniamy dwa typy producentów GPU:

Przystosowane do pracy jako oddzielne karty graficzne:

Zintegrowane z mostkiem północnym:

Na rynku pojawia się coraz więcej nowych rozwiązań technicznych do kart grafiki, przedstawicielami najwydajniejszych kart graficznych są obecnie konstrukcje oparte na układach nVidia GeForce 280 oraz ATI Radeon HD 4870 X2.

[edytuj] Historyczne różnice w terminologii

Wraz z pojawieniem się kart Voodoo firmy 3dfx, które znacznie przyspieszały wyświetlanie grafiki trójwymiarowej, pojawił się termin akcelerator graficzny. Karty te wymagały bowiem obecności w komputerze zwykłej karty graficznej. Pozostali producenci zdecydowali się na integrację akceleratorów grafiki trójwymiarowej z samymi kartami graficznymi, podobnie jak to miało miejsce z akceleratorami grafiki dwuwymiarowej. Później także firma 3dfx zdecydowała się zintegrować swoje akceleratory z kartami graficznymi.

[edytuj] Funkcje

Oto najważniejsze funkcje współczesnych akceleratorów graficznych:

Poza tym karty graficzne oferują inne sprzętowe efekty, jak mgła, przezroczystość (dodatkowy kanał Alpha).

[edytuj] 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 dane o obrazie
  • Pamięć ROM – pamięć przechowujÄ…ca dane (np. dane generatora znaków) lub firmware karty graficznej, obecnie realizowana jako pamięć flash EEPROM
  • DAC (ang. Digital-to-Analog Converter) przetwornik cyfrowo-analogowy – 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 ma zastosowania.
  • Interfejs do systemu komputerowego – umożliwia wymianÄ™ danych i sterowanie kartÄ… graficznÄ… – zazwyczaj PCI, AGP, PCI-Express
  • Interfejs na slocie karty graficznej – zazwyczaj P&D, DFP, VGA, DVI, HDMI, DisplayPort

Wiele z kart graficznych posiada także:

  • Framegrabber – ukÅ‚ad zamieniajÄ…cy zewnÄ™trzny, analogowy sygnaÅ‚ wideo na postać cyfrowÄ…
  • Procesor wideo – ukÅ‚ad wspomagajÄ…cy dekodowanie i przetwarzanie strumieniowych danych wideo; w najnowszych konstrukcjach zintegrowany z procesorem graficznym.