Procesor i GPU

Anonim

CPU lub Central Processing Unit to miejsce, w którym wykonywane są wszystkie instrukcje programu w celu uzyskania niezbędnych danych. Zaawansowanie współczesnych procesorów pozwoliło na większą liczbę kliknięć niż kiedykolwiek wcześniej, ale zaawansowanie technologii oprogramowania oznaczało, że procesory wciąż próbują nadążyć. Procesor graficzny lub GPU ma na celu zmniejszenie obciążenia procesora poprzez obsługę wszystkich zaawansowanych obliczeń niezbędnych do wyświetlania końcowego monitora na monitorze.

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.