Tento článok sa zaoberá tým, ako architektúra zjednotenej pamäte spoločnosti Apple skutočne funguje na Apple Silicon, ako je procesor M1!
S neustálym vydávaním zariadení Apple s technológiou M sa obnovuje záujem o úžasnú efektivitu tejto rodiny čipových súprav. Uvedenie čipu M1 späť v roku 2020 prinieslo cupertinskej firme prvé použitie zjednotenej pamäťovej architektúry (UMA) na kremíku Apple. Tento prístup k pamäti umožňuje spoločnosti Apple vytlačiť vyšší výkon z menšej celkovej pamäte RAM. Ako teda zjednotená pamäť na Apple Silicon skutočne funguje? Poďme sa na to pozrieť, začnime niekoľkými základmi o pamäti vo všeobecnosti a o tom, ako sú veci nové Macy poháňané M.
Čo je RAM a ako sa tu líšia M čipy?
RAM je skratka pre „Random Access Memory“. Toto je hlavná súčasť systémovej pamäte na akomkoľvek počítači. Systémová pamäť poskytuje dočasné úložisko údajov, ktoré váš počítač v danom okamihu používa. Dáta uložené v systémovej pamäti môžu zahŕňať súbory, ktoré si práve prezeráte, ako aj súbory potrebné pre macOS. RAM tradične existuje fyzicky ako dlhá tyč, ktorá sa zmestí do slotu na základnej doske. M1 je vlastne revolúcia aj v tomto smere.
Apple navrhol M1 ako systém na čipe (SoC), pričom RAM je súčasťou tohto balíka. Zatiaľ čo integrácia RAM so SoC je bežná v smartfónoch, ako sú napr Séria iPhone 14, ide o relatívne nový nápad pre stolné a prenosné počítače. Pridanie pamäte RAM do dizajnu SoC umožňuje rýchlejší prístup k pamäti a zvyšuje efektivitu.
Okrem fyzického pridania RAM do SoC Apple zmenil zásadný spôsob, akým systém využíva pamäť. Tu vstupuje do hry jednotná pamäť na kremíku Apple. Ako teda funguje Unified Memory?
Čo je zjednotená pamäť a ako funguje?
Zjednotená pamäť je o minimalizácii redundancie údajov kopírovaných medzi rôznymi časťami pamäte, ktoré používa CPU, GPU atď. Kopírovanie je pomalé a plytvá kapacitou pamäte. Pri tradičnej implementácii pamäte je časť vašej pamäte RAM vyhradená pre GPU. Ak je váš laptop inzerovaný so 16 GB RAM a 2 GB sú pridelené GPU, máte k dispozícii iba 14 GB pre systémové úlohy. Apple tento problém rieši pomocou UMA, vďaka čomu je prideľovanie pamäte plynulejšie a zvyšuje výkon.
Hranie poskytuje najlepší príklad na pochopenie výhod zjednotenej pamäte. Keď hráte hru na Macu, CPU najprv dostane všetky inštrukcie pre hru a potom pošle dáta, ktoré GPU potrebuje, do grafickej karty. Grafická karta potom vezme všetky tieto údaje a pracuje s nimi v rámci vlastného procesora (GPU) a vstavanej pamäte RAM.
Ak máte procesor s integrovanou grafikou, GPU si stále udržiava svoj vlastný kus pamäte, rovnako ako procesor. CPU a GPU pracujú na rovnakých údajoch nezávisle a potom odovzdávajú výsledky tam a späť medzi svojimi pamäťovými úložiskami. Ak zrušíte požiadavku na presúvanie údajov tam a späť, je ľahké zistiť, ako by udržiavanie všetkého v rovnakom úložnom priestore mohlo zlepšiť výkon. Prístup zjednotenej pamäte skutočne prináša revolúciu vo výkone, pretože umožňuje všetkým komponentom prístup k rovnakej pamäti na rovnakom mieste.
Apple skutočne dosiahol veľkosť s rodinou čipov M. Okrem fyzickej integrácie RAM umožňuje nová architektúra zjednotenej pamäte efektívnejšie využitie dostupnej pamäte. Pomocou tejto novej implementácie pamäte môžu počítače Mac s M-powered robiť takmer čokoľvek, vrátane so systémom Windows 10. Umiestnenie všetkej pamäte do jednej oblasti znamená, že ktorýkoľvek komponent môže v prípade potreby zvýšiť využitie a bezproblémovo alokovať zdroje tam, kde je to potrebné.
Apple iPad Pro 12,9-palcový (2021)
Obrazovku tohto 12,9-palcového iPadu Pro musíte vidieť, aby ste tomu uverili. Pridajte čip M1 a toto je takmer príliš výkonné iba pre iPad.
Apple iMac (2021)
Súčasný all-in-one od Apple má 4,5K displej, čipset M1 a je dodávaný v pekných farbách
1250 dolárov na Amazone