У чому різниця між GPU і CPU?
Центральний процесор (CPU) і графічний процесор (GPU) виконують дуже різні ролі. Процесор може мати кілька ядер обробки і зазвичай називається мозком комп'ютера. Він необхідний для всіх сучасних обчислювальних систем, оскільки він виконує команди та процеси, необхідні для вашого комп'ютера та операційної системи. Процесор також важливий для визначення того, як швидко можуть працювати програми, від серфінгу в Інтернеті до створення таблиць. GPU - це процесор, який складається з багатьох менших і більш спеціалізованих ядер. Працюючи разом, ядра забезпечують величезну продуктивність, коли обробне завдання можна розділити і обробити на багато ядер.

Хоча процесори і GPU мають багато спільного - обидва є критичними обчислювальними двигунами. Обидва є мікропроцесорами на силіконовій основі. І обидва обробляють дані - вони мають різні архітектури і побудовані для різних цілей.

Процесор підходить для широкого спектру робочих навантажень, особливо тих, для яких важлива затримка або продуктивність на ядро. Потужний двигун виконання, процесор зосереджує свою меншу кількість ядер на окремих завданнях і на швидкому виконанні речей. Це робить його унікально добре обладнаним для робіт, починаючи від серійних обчислень до роботи з базами даних.

GPU почалися, коли спеціалізовані ASIC були розроблені для прискорення конкретних завдань з рендерингу 3D. З часом ці двигуни ставали більш програмованими і гнучкими. Хоча графіка і все більш життєрадісні візуали сьогоднішніх топ-ігор залишаються їх основною функцією, GPU розвинулися, щоб стати більш загальними паралельними процесорами, які також обробляють зростаючий спектр додатків.