Intel Smart Cache, CPU'dan belleğe veri erişimini azaltmak için CPU'nun verileri depolamak için bir önbelleğe sahip olduğu Intel tarafından geliştirilen bir teknolojidir.
CPU'daki önbelleğin birçok katmanı vardır, genellikle üç katman olacaktır (CPU türüne bağlı olarak). Akıllı önbellek, CPU'nun paylaşım önbelleği olarak işlev gören son önbellek katmanıdır (CPU için verileri koordine eder).
Özel önbelleğe kıyasla önbelleği paylaşmanın avantajları:
- Önbellek kullanım performansını optimize edin: "CPU çekirdekleri çalışmadığında, kalan çekirdekler paylaşım önbelleğine tam erişime sahip olacaklar > Oysa özel önbellek ile bir çekirdek çalışmadığında, diğer çekirdekler de paylaşılan önbelleği kullanabilecek önbellek." bu çekirdeğin verilerini kullanamaz, bu nedenle "Ferry Jam" durumuna yol açmak daha kolaydır.
- Önbellek paylaşımı aynı zamanda CPU çekirdekleri arasında bir veri alışverişi yöntemidir > CPU'ya entegre edilmiştir, bu nedenle veri alışverişi diğer parçalara aracılık etmeden doğrudan olacaktır, böylece işi daha iyi halledebilir.
- Aynı veriler çekirdekler tarafından da kullanılır, bu nedenle çekirdeklerin tüm özel önbelleklerine dağıtmak yerine yalnızca tek bir yerde kaydetmek gerekir > Ortak işleme için verileri tek bir yerde merkezileştirmek daha iyidir.
- Bu çekirdek, önbelleği paylaşarak diğer çekirdekler için verileri işleyebilir > Destekleyecek ekip arkadaşlarına sahip olmak daha hızlı çalışacaktır.