Zatvori oglas

Kada je Apple prošle godine predstavio prvi Mac s Apple Silicon čipom, naime M1, iznenadio je mnoge promatrače. Nova Apple računala donijela su znatno veće performanse uz manju potrošnju energije, zahvaljujući jednostavnom prelasku na vlastito rješenje – korištenje “mobilnog” čipa izgrađenog na ARM arhitekturi. Ova promjena sa sobom je donijela još jednu zanimljivost. U tom smjeru mislimo na prijelaz s tzv. operativnog pamćenja na jedinstveno pamćenje. Ali kako to zapravo funkcionira, po čemu se razlikuje od prethodnih postupaka i zašto malo mijenja pravila igre?

Što je RAM i po čemu se Apple Silicon razlikuje?

Druga se računala još uvijek oslanjaju na tradicionalnu radnu memoriju u obliku RAM-a ili memorije s izravnim pristupom. To je jedna od najvažnijih komponenti u računalu koja djeluje kao privremena pohrana podataka kojima je potrebno pristupiti što je brže moguće. U većini slučajeva to mogu biti, na primjer, trenutno otvorene datoteke ili sistemske datoteke. U svom tradicionalnom obliku, "RAM" ima oblik duguljaste ploče koju samo treba kliknuti u odgovarajući utor na matičnoj ploči.

m1 komponente
Koji dijelovi čine M1 čip

No Apple se odlučio na dijametralno drugačiji postupak. Budući da su čipovi M1, M1 Pro i M1 Max tzv. SoC-ovi ili System on a Chip, to znači da već sadrže sve potrebne komponente unutar danog čipa. Upravo zbog toga u ovom slučaju Apple Silicon ne koristi tradicionalni RAM, već ga ima ugrađen izravno u sebe, što sa sobom nosi niz prednosti. Ipak, valja spomenuti da u tom smjeru div iz Cupertina donosi blagu revoluciju u vidu drugačijeg pristupa, koji je do sada bio češći za mobitele. Međutim, glavna prednost leži u većoj učinkovitosti.

Uloga jedinstvenog pamćenja

Cilj objedinjene memorije je sasvim jasan – minimizirati broj nepotrebnih koraka koji mogu usporiti samu izvedbu i time smanjiti brzinu. Ovaj problem se lako može objasniti na primjeru igrica. Ako igrate igricu na svom Macu, procesor (CPU) prvo prima sve potrebne upute, a zatim neke od njih prosljeđuje grafičkoj kartici. Zatim obrađuje te specifične zahtjeve kroz vlastite resurse, dok je treći dio slagalice RAM. Te komponente stoga moraju stalno međusobno komunicirati i imati pregled nad onim što jedna druga radi. No, takvo uručenje instrukcija razumljivo "odgrize" i dio same izvedbe.

Ali što ako integriramo procesor, grafičku karticu i memoriju u jedno? Upravo je to pristup koji je Apple zauzeo u slučaju svojih Apple Silicon čipova, okrunivši ga unificiranom memorijom. Ona je uniforma iz jednostavnog razloga - dijeli svoj kapacitet između komponenti, zahvaljujući čemu mu drugi mogu pristupiti praktički pucketanjem prsta. To je upravo način na koji su performanse potpuno pomaknute naprijed, bez nužnog povećanja radne memorije kao takve.

.