Kaj je Unified Memory in kako deluje na Apple Silicon?

Ta članek si oglejte, kako Applova poenotena arhitektura pomnilnika resnično deluje na Apple Silicon, kot je procesor M1!

Z nenehnim izdajanjem Applovih naprav, ki jih poganja M, se zanimanje za neverjetno učinkovitost te družine naborov čipov ponovno povečuje. Predstavitev čipa M1 leta 2020 je podjetju Cupertino prinesla prvo uporabo poenotene pomnilniške arhitekture (UMA) na siliciju Apple. Ta pristop k pomnilniku omogoča Applu, da iz manj skupnega RAM-a iztisne večjo zmogljivost. Torej, kako natančno deluje poenoten pomnilnik na Apple Silicon? Oglejmo si, začenši z nekaj osnovami o pomnilniku na splošno in kako so stvari nove pri Maci s pogonom M.

Kaj je RAM in v čem se M čipi tukaj razlikujejo?

RAM pomeni "pomnilnik z naključnim dostopom". To je glavna komponenta sistemskega pomnilnika katerega koli računalnika. Sistemski pomnilnik zagotavlja začasno skladišče podatkov, ki jih v danem trenutku uporablja vaš računalnik. Podatki, shranjeni v sistemskem pomnilniku, lahko vključujejo datoteke, ki si jih trenutno ogledujete, in datoteke, ki jih potrebuje macOS. Tradicionalno RAM fizično obstaja kot dolga palica, ki se prilega v režo na vaši matični plošči. M1 je tudi v tem smislu pravzaprav revolucija.

Apple je zasnoval M1 kot sistem na čipu (SoC), pri čemer je RAM vključen kot del tega paketa. Medtem ko je integracija RAM-a s SoC pogosta v pametnih telefonih, kot je Serija iPhone 14, je to relativno nova ideja za namizne in prenosne računalnike. Dodajanje RAM-a v zasnovo SoC omogoča hitrejši dostop do pomnilnika in izboljša učinkovitost.

Poleg fizičnega dodajanja RAM-a v SoC je Apple spremenil temeljni način, kako sistem uporablja pomnilnik. Tu nastopi enoten pomnilnik na Apple siliciju. Kako torej deluje Unified Memory?

Kaj je Unified Memory in kako deluje?

Pri poenotenem pomnilniku gre za zmanjšanje redundance podatkov, kopiranih med različnimi deli pomnilnika, ki jih uporabljajo CPE, GPE itd. Kopiranje je počasno in zapravlja kapaciteto pomnilnika. Pri tradicionalni izvedbi pomnilnika je del vašega RAM-a rezerviran za GPE. Če se vaš prenosnik oglašuje s 16 GB RAM-a in je 2 GB dodeljenih GPE-ju, imate na voljo le 14 GB za sistemske naloge. Apple to težavo rešuje z UMA, s čimer naredi dodeljevanje pomnilnika bolj tekoče in poveča zmogljivost.

Igranje je najboljši primer za razumevanje prednosti enotnega pomnilnika. Ko igrate igro na svojem Macu, CPE najprej prejme vsa navodila za igro in nato potisne podatke, ki jih potrebuje GPE, v grafično kartico. Grafična kartica nato vzame vse te podatke in dela na njih znotraj lastnega procesorja (GPU) in vgrajenega RAM-a.

Če imate procesor z vgrajeno grafiko, ima GPE še vedno svoj kos pomnilnika, prav tako procesor. CPE in GPE neodvisno delata na istih podatkih in nato posredujeta rezultate naprej in nazaj med svojimi repozitoriji pomnilnika. Če opustite zahtevo po premikanju podatkov sem in tja, je enostavno videti, kako bi ohranitev vsega v istem območju shranjevanja lahko izboljšala zmogljivost. Pristop enotnega pomnilnika resnično revolucionira zmogljivost, saj vsem komponentam omogoča dostop do istega pomnilnika na istem mestu.

Apple je resnično dosegel veličino z družino čipov M. Nova poenotena pomnilniška arhitektura poleg fizične integracije RAM-a omogoča učinkovitejšo uporabo razpoložljivega pomnilnika. Z uporabo te nove izvedbe pomnilnika lahko računalniki Mac s pogonom M naredijo skoraj vse, vključno z poganja Windows 10. Namestitev celotnega pomnilnika v en sam bazen pomeni, da lahko katera koli komponenta poveča uporabo, ko je to potrebno, in nemoteno dodeli vire, kjer je to potrebno.

  • 12,9-palčni iPad Pro
    Apple iPad Pro 12,9-palčni (2021)

    Zaslon na tem 12,9-palčnem iPadu Pro je treba videti, da bi mu verjeli. Dodajte čip M1 in to je skoraj premočno samo za iPad.

  • 24-palčni iMac s 4,5K zaslonom
    Apple iMac (2021)

    Applov trenutni vse-v-enem ima 4,5K zaslon, nabor čipov M1 in je na voljo v lepih barvah

    1250 $ pri Amazonu