Procesor i GPU
Oryginalnie procesory obsługują wszystkie obliczenia i instrukcje w całym komputerze, a więc użycie słowa "centralny". Ale w miarę postępów technologii korzystniejsze okazało się usunięcie niektórych obowiązków z procesora i wykonanie go przez inne mikroprocesory. W czasach poprzedzających GUI ekran był po prostu małą siatką, a każde pole miało 8-bitową wartość, która odpowiada postaci. Było to stosunkowo łatwe do wykonania dla procesora, ale GUI mają większą rozdzielczość, a każdy piksel ma 16-bitową lub 32-bitową wartość koloru.
Procesory graficzne, w których pierwotnie opracowano grafikę 2D; w szczególności, aby przyspieszyć rysowanie okien w GUI. Jednak wraz z rosnącą potrzebą 3D i szybszym przyspieszeniem grafiki, procesor graficzny stał się szybszy i bardziej wyspecjalizowany w swoim zadaniu. Procesory graficzne są teraz na ogół procesorami zmiennoprzecinkowymi, które mogą łatwo zgnieść geometryczne obliczenia wraz z zadaniami mapowania tekstur. Większość układów GPU wdrożyło prymitywy MPEG, aby poprawić odtwarzanie filmów; niektórzy mają nawet możliwość bezpośredniego dekodowania danych wideo HD, podejmując inne zadanie z dala od procesora.
Sprzęt, procesory graficzne i procesory są podobne, ale nie identyczne. Jeśli spojrzymy na blok konstrukcyjny każdego z nich, tranzystory, widzimy, że większość procesorów graficznych już konkuruje z procesorami w liczbie tranzystorów. Wyspecjalizowany charakter układów GPU oznacza, że może wykonywać swoje zadania znacznie szybciej niż CPU, ale nie jest w stanie pokryć wszystkich możliwości procesora. Wiele GPU można również wykorzystać do osiągnięcia pojedynczego celu, podobnie jak obecnie dostępne dwurdzeniowe procesory. Interfejsy ATI Crossfire i NVIDIA firmy NVidia umożliwiają użytkownikom podłączenie dwóch identycznych procesorów graficznych i sprawienie, by działały jako jedne.
Streszczenie: 1. CPU jest mózgiem komputera, którego GPU ma jedynie uzupełniać. 2. Procesory graficzne są wyspecjalizowane i nie mogą zastąpić funkcji procesora. 3. Procesory mogą wykonywać funkcje GPU, ale z dużo wolniejszą prędkością. 4. Procesory graficzne mogą rywalizować z procesorami w liczbie tranzystorów. 5. Procesory graficzne mogą również pracować w tandemie, podobnie jak wielordzeniowe możliwości procesora.