L2 cache

(Level 2 cache, также level-two cache)
  1. кэш-память второго уровня, (редко) вторичный кэш, внешний кэш (для ПК на базе всех Intel-совместимых процессоров, кроме Pentium Pro)

#

дополнительная кэш-память, находящаяся вне кристалла процессора между первичным кэшем (L1 cache) и ОЗУ или кэш-памятью третьего уровня (L3 cache), если она имеется. Она примерно в пять раз медленнее кэша первого уровня, но до ста раз быстрее ОЗУ. Конструктивно вторичный кэш может размещаться на системной плате, на специальной плате рядом с процессором или быть встроенной в процессорный модуль. При обращении к вторичному кэшу может быть несколько тактов ожидания (wait state). В зависимости от расположения существенно отличается тактовая частота, используемая для работы этой кэш-памяти, и, соответственно, её производительность. Так, в случае размещения на системной плате вторичная кэш-память работает на внешней тактовой частоте ЦП, а в последнем варианте – на его внутренней более высокой тактовой частоте. Позволяет значительно увеличить производительность системы. Существует несколько схем организации вторичной кэш-памяти. . В среднем, чтобы переместить данные из кэша L2 в регистр, требуется примерно 100 циклов ЦП. Синонимы – external cache, secondary cache. Пример: When a branch is taken, the new address at which the program is to resume may or may not reside in the secondary cache. – При исполнении команды перехода новый адрес, с которого должно продолжиться выполнение программы, может и не оказаться во вторичной кэш-памяти.

Связные термины

BSB, direct-map cache, four-way set-associative cache, northbridge, system cache, write-back cache, write through

Все термины