Spisu treści:
Definicja - Co oznacza procesor graficzny (GPU)?
Karta graficzna (GPU) to procesor jednoukładowy wykorzystywany głównie do zarządzania i zwiększania wydajności wideo i grafiki. Funkcje GPU obejmują:
- Grafika 2D lub 3D
- Wyjście cyfrowe do płaskich monitorów
- Mapowanie tekstur
- Obsługa aplikacji dla oprogramowania graficznego o wysokiej intensywności, takiego jak AutoCAD
- Renderowanie wielokątów
- Obsługa przestrzeni kolorów YUV
- Nakładki sprzętowe
- Dekodowanie MPEG
Funkcje te zostały zaprojektowane w celu zmniejszenia pracy procesora i uzyskania szybszego wideo i grafiki.
Karta graficzna jest używana nie tylko w komputerze PC na karcie graficznej lub płycie głównej; jest również stosowany w telefonach komórkowych, kartach graficznych, stacjach roboczych i konsolach do gier.
Termin ten jest również znany jako jednostka przetwarzania wizualnego (VPU).
Techopedia wyjaśnia Graphics Processing Unit (GPU)
Pierwszy procesor graficzny został opracowany przez NVidia w 1999 roku i nazywał się GeForce 256. Ten model GPU mógł przetwarzać 10 milionów wielokątów na sekundę i miał ponad 22 miliony tranzystorów. GeForce 256 był jednoukładowym procesorem ze zintegrowaną transformacją, rysowaniem i obsługą BitBLT, efektami świetlnymi, konfiguracją / wycinaniem trójkątów i silnikami renderującymi.
Procesory graficzne stały się bardziej popularne w miarę wzrostu zapotrzebowania na aplikacje graficzne. W końcu stały się nie tylko ulepszeniem, ale także koniecznością optymalnej wydajności komputera. Specjalistyczne układy logiczne umożliwiają teraz szybką implementację grafiki i wideo. Ogólnie procesor graficzny jest podłączony do procesora i jest całkowicie oddzielony od płyty głównej. Pamięć o dostępie swobodnym (RAM) jest podłączana przez przyspieszony port graficzny (AGP) lub magistralę ekspresową PCI-Express. Niektóre procesory graficzne są zintegrowane z mostkiem północnym na płycie głównej i wykorzystują pamięć główną jako cyfrowy obszar pamięci, ale te procesory graficzne są wolniejsze i mają gorszą wydajność.
Większość procesorów graficznych używa swoich tranzystorów do trójwymiarowej grafiki komputerowej. Jednak niektóre przyspieszają pamięć do mapowania wierzchołków, na przykład aplikacje systemu informacji geograficznej (GIS). Niektóre z bardziej nowoczesnych technologii GPU obsługują programowalne moduły cieniujące implementujące tekstury, wierzchołki matematyczne i dokładne formaty kolorów. Aplikacje takie jak projektowanie wspomagane komputerowo (CAD) mogą przetwarzać ponad 200 miliardów operacji na sekundę i dostarczać do 17 milionów wielokątów na sekundę. Wielu naukowców i inżynierów korzysta z układów GPU do bardziej szczegółowych badań obliczeniowych wykorzystujących funkcje wektorowe i macierzowe.