CPU cache

CPU cache je hardwarová mezipaměť, kterou používá centrální procesorová jednotka (CPU) počítače ke snížení průměrných nákladů (času nebo energie) na přístup k datům z hlavní paměti.[1] Jedná se o typ cache, který je implementován v SRAM.[2] Procesorová mezipaměť je menší, rychlejší paměť, umístěná blíže k jádru procesoru, která uchovává kopie dat z často používaných míst hlavní paměti. Většina procesorů má hierarchii několika úrovní mezipaměti (L1, L2, často L3 a zřídka i L4). Použití víceúrovňové hierarchie cache zkracuje průměrnou přístupovou dobu do hlavní paměti.[3]

  1. SU, Chao; ZENG, Qingkai. Survey of CPU Cache-Based Side-Channel Attacks: Systematic Analysis, Security Models, and Countermeasures. Security and Communication Networks. 2021, roč. 2021, čís. 1, s. 5559552. Dostupné online [cit. 2025-03-02]. ISSN 1939-0122. doi:10.1155/2021/5559552. (anglicky) 
  2. Processors cache L1, L2 and L3 are all made of SRAM?. Super User [online]. [cit. 2025-03-02]. Dostupné online. (anglicky) 
  3. S, Mike. How The Cache Memory Works [online]. 2007-09-12 [cit. 2025-03-02]. Dostupné online. (anglicky) 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne