Różnice między APU, CPU, GPU i iGPU na PC

APU, CPU, GPU i iGPU to cztery terminy, których używamy praktycznie każdego dnia w sprzęt komputerowy świat, a dla tych, którzy nie mają zbyt dużej wiedzy na ten temat, może być mylące. Z tego powodu w tym artykule wyjaśnimy co każdy z nich jest i oczywiście jakie są ich różnice.

W rzeczywistości w tym świecie sprzętu jesteśmy zmuszeni używać wielu akronimów, akronimów i anglicyzmów, aby ułatwić komunikację, ale w wielu przypadkach jest ich tak wiele, że mogą prowadzić do zamieszania. Wśród tych terminów bez wątpienia najczęściej używane są APU, CPU, GPU i iGPU (oprócz RAMoczywiście), więc aby uniknąć nieporozumień, wyjaśnimy, czym jest każdy z nich i czym się różnią.

Co oznaczają APU, CPU, GPU i iGPU?

Rozpoczęcie od początku jest obowiązkowe, ponieważ te cztery terminy są tylko akronimami lub akronimami, które pochodzą z języka angielskiego, ale każdy z nich odnosi się do innego i określonego komponentu sprzętowego.

  • APU : Przyspieszona jednostka przetwarzająca lub przyspieszona jednostka przetwarzająca.
  • CPU : Centralna jednostka przetwarzająca lub centralna jednostka przetwarzająca.
  • GPU : Jednostka przetwarzania grafiki lub jednostka przetwarzania grafiki.
  • iGPU : Zintegrowana jednostka przetwarzania grafiki lub zintegrowana jednostka przetwarzania grafiki.

AMD-APU

Wielu z was powie: procesor z iGPU jest APU i masz rację, ale nie do końca, więc wyjaśnimy to szczegółowo poniżej, ale w najprostszy możliwy sposób, aby uczynić go zrozumiałym.

Jakie są różnice i dlaczego są one nazywane?

Zacznijmy od podstaw, procesora. The CPU to procesor komputera, „mózg” odpowiedzialny za wykonywanie wszystkich operacji i kontrolujący wszystko, co dzieje się w systemie.

Z drugiej strony mamy GPU , który jest „procesorem”, który dedykowane karty graficzne zawierają i, w przeciwieństwie do procesorów, zestaw instrukcji i elementy wewnętrzne są zoptymalizowany pod kątem grafiki . Chociaż procesor może wykonać większość operacji (nie wszystkie) procesora graficznego i odwrotnie, ponieważ nie są do tego zoptymalizowane, wydajność jest znacznie niższa, dlatego są to dwa osobne komponenty.

Procesor vs GPU

Innymi słowy, procesor jest dedykowany do ogólnych operacji, które musi wykonać komputer, natomiast procesor graficzny jest w całości przeznaczony do obliczeń związanych z grafiką, którą widzimy na ekranie, takich jak generowanie scenariuszy, wielokątów itp. Aby je wykonać obliczenia, zawierają one inny sprzęt wewnątrz, a ich zestaw instrukcji jest również inny.

Niektóre procesory mogą zawierać procesor graficzny w tej samej matrycy, tzw iGPU , który jest niczym innym jak zintegrowany procesor graficzny ale działa niezależnie. W ten sposób osiąga się to, że bez potrzeby dedykowanej karty graficznej możemy oglądać zawartość na monitorze, chociaż w takich przypadkach wydajność jest dość niska z powodu ograniczeń fizycznych, jakie mają.

Intel iGPU

Jako wariant procesorów z iGPU, w 2011 roku AMD wprowadził koncepcję APU, która różni się od nich tym, że sprzęt graficzny, który integruje, jest nie tylko znacznie mocniejszy (w rzeczywistości AMD sprzedaje je jako urządzenia do gier), mają zasadniczą różnicę, Hsa (heterogeniczny) architektura .

Tak więc różnica między APU i procesorem z iGPU polega na tym, że w APU rdzenie obliczeniowe (CPU) dzielą dane bezpośrednio z rdzeniami graficznymi (iGPU), będąc w stanie korzystać z jednego i drugiego niezależnie od rodzaju wykonywanych operacji występ w komputerze przez cały czas. Krótko mówiąc, APU ma architekturę HSA, co upraszcza liczbę kroków, które należy podjąć, aby wykonać dowolną instrukcję.

APU firmy AMD

Gdybyśmy musieli dokonać bardzo prostego i prostego streszczenia każdego z tych warunków, powiedzielibyśmy:

  • CPU: to procesor, który odpowiada za codzienne operacje komputera.
  • GPU: to procesor graficzny odpowiedzialny za wszystko, co się z nimi wiąże.
  • iGPU: jest to mały procesor graficzny zintegrowany z tą samą matrycą co procesor.
  • APU: W systemach AMD jest to procesor z iGPU, który ma heterogeniczną architekturę w celu poprawy wydajności.