Intel Smart Cache este o tehnologie dezvoltată de Intel, în care CPU are o memorie cache pentru stocarea datelor, pentru a reduce accesul la date de la CPU la memorie.
Memoria cache din CPU are mai multe straturi, de obicei vor exista trei straturi (în funcție de tipul procesorului). Cache inteligentă este stratul cache final al procesorului care acționează ca cache partajare (coordonarea datelor pentru procesor).
Avantajele partajării cache-ului comparativ cu cache-ul privat:
- Optimizați performanța de utilizare a cache-ului: „Când nucleele CPU nu funcționează, nucleele rămase vor avea acces complet la cache-ul de partajare > În timp ce, cu cache-ul privat , atunci când un nucleu nu funcționează, restul nucleelor vor putea folosi și cele partajate cache. " nu poate utiliza datele nucleului respectiv, deci este mai ușor să conduceți la situația" Ferry Jam ".
- Partajarea cache-ului este, de asemenea, o metodă de schimb de date între nucleele CPU> Este integrată în CPU, astfel încât schimbul de date va fi direct, fără a intermedia alte părți, astfel încât să poată face față și lucrului.
- Aceleași date sunt utilizate de nuclee, deci este necesar doar să le salvați într-un singur loc în loc să le distribuiți în toate cache-urile private ale nucleelor> Centralizarea datelor într-un singur loc pentru procesarea comună este mai bună.
- Acest nucleu poate procesa date pentru alte nuclee prin partajarea cache-ului > Așteptarea coechipierilor va funcționa mai repede.