HDG обяснява: Какво е графичен процесор?

Графичният процесор(GPU) или графичният процесор(Graphical Processing Unit) е специален микрочип, който е предназначен специално за извършване на задачи, свързани с графиката, с много по-бърза скорост от CPU или централен процесор(Central Processing Unit)

Като цяло графичните процесори(GPUs) се справят с визуалната страна на видео игрите, както и със софтуера за редактиране на видео, графичния дизайн, 3D дизайна и други подобни инструменти. Напоследък графичните процесори(GPUs) също бяха използвани за извършване на определени неграфични задачи, като копаене на криптовалута, което работи добре с техния уникален вътрешен дизайн.

Разликата между (Difference Between)GPU и CPU _

Всеки компютър, независимо дали е лаптоп, таблет или игрална конзола, има процесор(CPU) . Процесорът е мозъкът на(CPU) машината. Когато стартирате софтуер на вашето устройство, процесорът(CPU) е този, който следва инструкциите и прави цялата необходима математика. Разбира се, всеки микрочип изпълнява инструкции, така че какво прави един процесор(CPU) специален? 

Повечето съвременни процесори имат четири процесорни ядра(CPU cores) , въпреки че този брой бързо нараства. Броят на изчисленията, които един процесор(CPU) може да извърши едновременно, е ограничен от броя на ядрата. Но процесорът(CPU) е много добър в извършването на малък брой сложни изчисления от всякакъв тип, много бързо, едно след друго.

Съвременните графични процесори(GPUs) обаче имат много различна философия на дизайна. Вместо малък брой сложни, пълнофункционални ядра за обработка, те имат стотици или хиляди прости процесорни ядра, които са проектирани да изпълняват паралелно инструкции, специално свързани с графиката. 

Например, инструкция за засенчване на пиксел в изображението по определен начин. Съвременните(Modern) компютърни дисплеи имат милиони пиксели. За да изобразите и анимирате реалистична 3D графика при гладка честота на кадрите, е необходима тази огромна мощност за паралелна обработка. Така че, ако искате да обработвате много и много прости команди едновременно, вие искате GPU .

(Are GPUs)Едно и също нещо ли (Same Thing)са графичните процесори и графичните карти(Graphics Cards) ?

Стана обичайно да се използват термините „ графичен процесор(GPU) “ и „графична карта“ взаимозаменяемо. Което(Which) води до ситуации, в които някой ще каже, че компютърът му няма графичен процесор(GPU) , но това, което всъщност има предвид, е, че компютърът няма графична карта.

Какво е GPU ? Графичният процесор(GPU) се отнася конкретно за самия микропроцесор, но, разбира се, графичният процесор(GPU) не може да работи сам. Има нужда от други компоненти, за да върши работата си. Така че нека разгледаме различните начини, по които GPU(GPUs) са пакетирани.

Графични карти

Графичната карта е дискретно устройство, което се включва в стандартен слот на дънната платка на вашия компютър. Състои се от печатна платка, графичния процесор(GPU) , памет, конектори за дисплей, захранващи конектори и други различни компоненти, от които се нуждае графичният процесор(GPU) .

Графичните карти също имат специални охладителни системи, които помагат за поддържане на GPU в безопасна работна температура. Основното предимство на графичните карти е, че те могат лесно да се заменят с по-нови модели, без да е необходимо да сменяте целия компютър или дънна платка.

Интегрирани графични процесори

Интегрираните графични процесори(GPUs) са вградени в същия корпус като CPU . Така че компютър, оборудван с едно от тях, не се нуждае от отделна графична карта, за да работи. Конекторите за дисплей се осигуряват от дънната платка и (Display)графичният процесор(GPU) споделя същия пул памет като процесора(CPU) . Разбира се, процесорът(CPU) и графичният процесор(GPU) споделят една и съща система за охлаждане и захранване. 

Интегрираните графични процесори(GPUs) са доста мощни в наши дни и някои дори могат да се използват за скромна графика на видеоигри, но основното им предимство е спестяване на разходи и място. Ето(Which) защо те са популярно решение в много лаптопи.

Таблетите и смартфоните също имат интегрирани графични процесори(GPUs) , но те са част от пакет „система върху чип“. На компютрите само CPU и GPU споделят един и същ пакет. В случай на SoC(SoCs) , RAM , паметта, периферните контролери и другите компоненти, които съставляват цялата система, са в един и същ силициев пакет.

Специализирани графични процесори

Специалният графичен процесор(GPU) е различен от графичната карта и интегрираните графични процесори(GPUs) . Най-лесно е да го мислим като графична карта, която е вградена в компютъра. Лаптопите са основните устройства, които използват специални графични процесори(GPUs) .

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

Външни графични карти

Скорошна разработка, външните графични карти, използват високоскоростни портове на съвременните компютри. Thunderbolt 3 през USB C(Thunderbolt 3 over USB C) е решението по избор. Външните карти могат да бъдат или интегрирано решение, или просто кутия, която можете да използвате с всяка графична карта, която ви подхожда.

Това е добро решение за потребители на лаптопи, които искат по-мощно GPU решение, когато са на бюро. Можете да прочетете повече за външните графични процесори(external GPUs) в нашата статия за тях.

Разбиране на спецификациите на графичния процесор

Ако искате да знаете как да избирате между различни графични карти, разгледайте нашето ръководство за купувача на графични карти(graphics card buyer’s guide) за подробно обяснение на спецификациите на графичния процесор(GPU) . Ако просто искате бърз преглед, ето ключовите числа, които имат значение, когато става въпрос за GPU :

  • Броят на процесорите
  • Обемът на паметта
  • Общата честотна лента на паметта
  • Специални функции, като хардуерно проследяване на лъчи

За съжаление, познаването на тези цифри или подробности няма да ви каже много за това как ще работи даден GPU или графична карта. В крайна сметка най-важното е производителността с приложенията, които искате да стартирате, които лесно можете да намерите в публикувани онлайн сравнителни показатели.

Общи изчислителни задачи на GPU

Последното важно нещо, което трябва да знаете за съвременните графични процесори(GPUs) , е, че те могат да се използват за определени неграфични задачи. Тъй като графичните процесори(GPUs) по същество са съставени от огромен брой прости процесори, всяка работа, която се нуждае от много изчисления, извършени паралелно, може да се възползва от работа на GPU .

Например, марките карти Nvidia работят с инструкции (Nvidia)CUDA ( Compute Unified Device Architecture ). Можете да пишете софтуер с помощта на CUDA , така че да използва уникалния дизайн на графичния процесор за ускоряване на определени видове изчисления.

Има и OpenCL , който не е свързан към конкретна марка карта. Графичните процесори(GPUs) се прилагат за анализ на големи данни, машинно обучение, дълбоко обучение, копаене на криптовалута и непрекъснато нарастващ списък от напреднали работни места, които биха имали нужда от суперкомпютри в миналото.

Сега мога да виждам ясно

Това са най-важните факти, които трябва да знаете за това какво представляват графичните процесори(GPUs) . Сега знаете какви са те, за какво се използват и как се различават от другите видове процесори. Всички трябва да сме благодарни за графичните процесори(GPUs) . Използването на компютри би било много по-малко цветно и приятелско без тях!



About the author

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



Related posts