Când Apple a introdus anul trecut primul Mac cu un cip Apple Silicon, și anume M1, a surprins mulți observatori. Noile computere Apple au adus performanțe semnificativ mai mari cu un consum mai mic de energie, datorită trecerii simple la soluția proprie - utilizarea unui cip „mobil” bazat pe arhitectura ARM. Această schimbare a adus cu ea încă un lucru interesant. În această direcție, ne referim la trecerea de la așa-numita memorie operațională la memoria unificată. Dar cum funcționează de fapt, cu ce diferă de procedurile anterioare și de ce schimbă ușor regulile jocului?
Ce este RAM și prin ce diferă Apple Silicon?
Alte computere se bazează în continuare pe memoria de operare tradițională sub formă de RAM sau memorie cu acces aleatoriu. Este una dintre cele mai importante componente ale unui computer care acționează ca o stocare temporară a datelor care trebuie accesate cât mai repede posibil. În cele mai multe cazuri, poate fi, de exemplu, fișiere deschise în prezent sau fișiere de sistem. În forma sa tradițională, „RAM” are forma unei plăci alungite care trebuie doar introdusă în slotul corespunzător de pe placa de bază.
Dar Apple a decis asupra unei proceduri diametral diferită. Deoarece cipurile M1, M1 Pro și M1 Max sunt așa-numitele SoC-uri sau System on a Chip, aceasta înseamnă că ele conțin deja toate componentele necesare în cadrul cipului dat. Tocmai de aceea, în acest caz, Apple Silicon nu folosește RAM tradițională, deoarece o are deja încorporată direct în sine, ceea ce aduce cu sine o serie de beneficii. De menționat, însă, că în această direcție gigantul din Cupertino aduce o ușoară revoluție sub forma unei abordări diferite, care până acum este mai comună pentru telefoanele mobile. Cu toate acestea, principalul avantaj constă în performanța mai mare.
Rolul memoriei unificate
Scopul memoriei unificate este destul de clar - de a minimiza numărul de pași inutile care pot încetini performanța în sine și, astfel, pot reduce viteza. Această problemă poate fi explicată cu ușurință folosind exemplul jocurilor. Dacă jucați un joc pe Mac, procesorul (CPU) primește mai întâi toate instrucțiunile necesare, apoi transmite unele dintre ele plăcii grafice. Apoi procesează aceste cerințe specifice prin propriile resurse, în timp ce a treia piesă a puzzle-ului este memoria RAM. Prin urmare, aceste componente trebuie să comunice în mod constant între ele și să aibă o imagine de ansamblu asupra a ceea ce fac reciproc. Cu toate acestea, acest tip de predare a instrucțiunilor, în mod înțeles, „mușcă” o parte a performanței în sine.
Dar dacă integrăm procesorul, placa grafică și memoria într-una singură? Tocmai aceasta este abordarea pe care Apple a luat-o în cazul cipurilor sale Apple Silicon, încununându-l cu memorie unificată. Ea este uniformă dintr-un motiv simplu – își împarte capacitatea între componente, datorită cărora alții îl pot accesa practic cu o pocnire a degetului. Exact așa s-a avansat complet performanța, fără a fi neapărat nevoie să mărească memoria de operare ca atare.
La fel ca orice altă placă grafică... performanța este grozavă, dar în principiu nu este nimic nou.
Pardon. Ca orice altă placă grafică INTEGRATĂ.
Întregul articol este despre memoria RAM.
Chiar dacă este o placă grafică integrată, ambele componente (CPU și GPU) încă procesează instrucțiunile pe propria lor bucată de nisip. Ulterior, ei doar transferă date unul altuia. Deci nu funcționează la fel ca și utilizarea memoriei unificate.
@Majo – Poate încearcă să-l citești din nou :)
În loc să-l compari cu un iGPU, este mai bine să-l compari cu Playstation 5. De fapt, este aceeași tehnologie. Sau similar, așa că nimeni nu mă crede pe cuvânt :)
Este clar că Apple a realizat ceva la care alți producători îl urmăresc acum de departe și se întreabă dacă ar trebui să înceapă să facă același lucru.