Intel Smart Cache ist eine von Intel entwickelte Technologie, bei der die CPU über einen Cache zum Speichern von Daten verfügt, um den Datenzugriff von der CPU auf den Speicher zu reduzieren.
Cache in CPU hat viele Schichten, normalerweise gibt es drei Schichten (je nach CPU-Typ). Smart Cache ist die letzte Cache-Schicht der CPU, die als gemeinsamer Cache fungiert (Koordinieren von Daten für die CPU).
Vorteile des gemeinsamen Caches im Vergleich zum privaten Cache:
- Optimieren Sie die Leistung der Cache-Nutzung: "Wenn die CPU-Kerne nicht funktionieren, haben die verbleibenden Kerne vollen Zugriff auf den gemeinsamen Cache > Während beim privaten Cache , wenn ein Kern nicht funktioniert, der Rest der Kerne auch den gemeinsam genutzten cache." kann die Daten dieses Kernels nicht verwenden, daher ist es einfacher, zu einer "Ferry Jam"-Situation zu führen.
- Cache-Sharing ist auch eine Methode zum Datenaustausch zwischen CPU-Kernen > Es ist in die CPU integriert, sodass der Datenaustausch direkt und ohne Zwischenschaltung anderer Teile erfolgt, sodass auch die Arbeit besser erledigt werden kann.
- Dieselben Daten werden von den Kernen verwendet, daher müssen sie nur an einem Ort gespeichert werden, anstatt sie auf alle privaten Caches der Kerne zu verteilen > Die Zentralisierung der Daten an einem Ort für die gemeinsame Verarbeitung ist besser.
- Dieser Kern kann Daten für andere Kerne über den gemeinsamen Cache verarbeiten > Teamkollegen zur Unterstützung zu haben, wird schneller funktionieren.