GPU - це блок графічної обробки. Це процесор відеокарти.
Традиційно процесор робив всю обробку графіки, поки виробники відеокарт не почали включати графічні процесори на адаптери дисплея. Графічний процесор являв собою спеціальний апарат, подібний до старого FPU (блок з плаваючою комою, який був призначений для виконання розширених математичних процедур швидше, ніж процесор), який міг виконувати звичайні графічні процедури дуже швидко. (Насправді графічні процесори почали рухатися з боку виробників відеокарт для включення графічного прискорення на карту замість того, щоб вимагати окремої плати, подібно до того, як функція FPU зрештою була включена безпосередньо в процесори.)
Зрештою, графічні процесори випереджали процесори, так що графічний процесор насправді мав більше транзисторів, працював швидше (і гарячіше) тощо. Виробники графічних карт зрозуміли, що GPU тепер є дійсно потужним обладнанням, яке часто сидить у режимі очікування (наприклад, під час перегляду Інтернету, редагування документів тощо). Отже, починаючи з X1300, картки ATI включали AVIVO , що дозволило б користувач запускає програмне забезпечення для перетворення відео на процесор відеокарти, а не робить це лише на повільному процесорі. Nvidia відповіла CUDA , першим справжнім GPGPU, який, в основному, є способом використання GPU (відеокарт) на відеокарті як допоміжних процесорів загального користування, які можна використовувати для будь-яких цілей, а не лише для графіки та відеозаписів.
Оскільки GPU вкрай оптимізований для виконання розширених обчислень, таких як арифметика з плаваючою комою, арифметика матриці тощо, вони можуть виконувати такі функції, як перетворення відео, післяобробка, а також такі завдання, як BOINC або Folding @ Home, набагато краще, ніж з один процесор.
Сучасний комп’ютер може бути досить потужним, з багатоядерним процесором та багатопроцесорними відеокартами, які можуть виступати як суперпроцесори, потужність обробки сучасних комп'ютерів справді надзвичайно неймовірна. Ще краще, що виробники роблять мікросхеми більш енергоефективними, щоб вони були по-справжньому потужними, але також можуть забирати якомога менше енергії та генерувати якомога менше тепла, коли вони не потрібні, тим самим даючи нам найкраще з обох світів!