Каква е разликата между GPU и CPU? Кое е като цяло по-добро?


Отговор 1:

А GPU е като стотици малки микробуси.

Процесорът е като да имаш 1, 2 или 4 големи камиона.

Малките микробуси на GPU не са много мощни, но имате много от тях.

Големите камиони на процесора са огромни и мощни, но имате само 1, 2 или 4 от тях.

Графичните процесори са добри да правят едно и също нещо много пъти (обикновено на пиксели).

Процесорите могат да правят много различни неща, но сте ограничени колко можете да правите наведнъж.

Като цяло няма по-добро.

Графичните процесори са специализирани в изпълнението на много проста, много малка програма, но правят стотици едновременно.

Процесорите всъщност не се специализират, те правят нещата много бързо, но рядко можете да правите стотици неща едновременно.


Отговор 2:

Кое е по-добро като спортен автомобил и пикап?

Е, зависи от това, което се опитваш да направиш - ако се опитваш да се състезаваш около писта, спортният автомобил ще е по-добър, ако се опитваш да превозиш тон сено… това ще откриеш, въпреки че спортната кола е по-бърза, работата ще отнеме много повече време, отколкото при пикапа.

Графичните процесори имат стотици ядра, но всяко от тях е сравнително бавно; Процесорите имат около 4–6 ядра, но всяко от тях е сравнително бързо. За различни проблеми или процесорът, или графичният процесор ще бъдат по-бързи, в зависимост от точния проблем (напр. Дали той може лесно да се раздели на много части, които могат да се обработват паралелно или не - някои проблеми са просто последователни по своята същност, те не правят " не позволяват много паралелизъм поради зависимости в стъпките за решаването им; за тези, които бихте искали да използвате процесора).


Отговор 3:

GPU означава „Графичен процесор“.

Графичният процесор е това, което е на видеокартата, или част от процесора, който контролира обработката на изпращане на изображение към вашите мониторни устройства.

CPU означава централен процесор. Това е сърцето на вашия компютър, който отговаря за работата с операционната система. Той подава на графичния процесор, за да му позволи да обработва изображения, в реално време да ги показва.

Нито едното не е сравнимо. Някои дизайни на процесора обаче вграждат графичния процесор в чипа на процесора, но те са отделни процесори.

За да постигне най-добрата производителност, процесорът ще се справи с цялостната производителност на системата, помислете за това като двигателя на вашия автомобил.

Помислете, че графичния процесор прилича повече на предаването на вашия компютър. Той поема движението от двигателя и го прехвърля на задвижващия влак, за да кара автомобила. Или в случай на компютър, за да покажете изображенията на вашия монитор. Така че колкото по-бързо може да постави изображения на вашия монитор, толкова по-добра е производителността на вашата графика по отношение на скоростта.

Заедно те карат всичко да работи.


Отговор 4:

Нека използваме някои аналогии! Графичният процесор е като стотиците или хилядите служители в голяма компания. Не са много способни самостоятелно, но заедно всеки може да върши проста и повтаряща се задача бързо и ефективно. Това работи чудесно за игри, тъй като всеки елемент на екрана не изисква много сложни неща, но има много от тях за вършене! Това се нарича паралелизация.

Процесорът е като изпълнителния директор и ръководителите на компанията: всеки може да свърши много сложна работа бързо и ефективно, но не може да свърши много работа просто, както GPU може. Освен това, колкото по-бърза е скоростта на процесора (Gigahertz), тогава, до точка, толкова по-бърза работа може да се свърши и повече работа може да се свърши едновременно (не е точно така, но е достатъчно близо за аналогия)

Що се отнася до кое е най-добре: и двете! Съвременните компютри се нуждаят както от процесор за управление на нещата, така и от графичен процесор за показване на нещата, за да работят правилно.