графічний процесор

Відмінними рисами в порівнянні з ЦП є:

Висока обчислювальна потужність GPU пояснюється особливостями архітектури. Сучасні CPU містять кілька ядер. тоді як графічний процесор спочатку створювався як многопоточная структура з безліччю ядер. Різниця в архітектурі обумовлює і різницю в принципах роботи. Якщо архітектура CPU передбачає послідовну обробку інформації, то GPU історично призначався для обробки комп'ютерної графіки, тому розрахований на масивно паралельних обчислень [1].













Кожна з цих двох архітектур має свої переваги. CPU краще працює з послідовними завданнями. При великому обсязі оброблюваної інформації очевидна перевага має GPU. Умова тільки одне - в завданні повинен спостерігатися паралелізм.

Графічні процесори вже досягли тієї точки розвитку, коли багато практичних обчислювальні завдання можуть з легкістю вирішуватися з їх допомогою, причому швидше, ніж на багатоядерних системах. Майбутні обчислювальні архітектури стануть гібридними системами з графічними процесорами. що складаються з паралельних ядер і працюють в зв'язці з багатоядерними ЦП [2]

Оригінальний текст (англ.)

GPUs have evolved to the point where many real-world applications are easily implemented on them and run significantly faster than on multi-core systems. Future computing architectures will be hybrid systems with parallel-core GPUs working in tandem with multi-core CPUs [3].







Схожі статті