Где точно L1, L2 и Кэши L3, расположенные в компьютере?

Где точно L1, L2 и Кэши L3, Расположенные в компьютере?

Я знаю, мы используем Кэш для увеличения производительности путем выбора ДАННЫХ и ИНСТРУКЦИЙ от Кэша, а не Оперативной памяти.

Следующее является моими вопросами

  1. Где точно расположенный Кэш L1?. находится на микросхеме ЦП?
  2. Где точно Расположенный Кэш L2?

  3. Где точно Расположенный Кэш L3? находится на Материнской плате?

Я думаю, что последние процессоры SMP используют 3 кэша уровня, таким образом, я хочу понять иерархию Уровня кэша и их архитектуру.

32
задан 13.06.2012, 07:47

4 ответа

Это кэшируется, внутренности процессора. Некоторые совместно используются ядрами, некоторые являются отдельными, зависит от реализации. Но все они расположены на микросхеме. Некоторые детали: Процессор Intel Intel® Core™ i7, взятый здесь:

  • Инструкция на 32 КБ и данные на 32 КБ кэш первого уровня (L1) для каждого ядра
  • 256 КБ совместно использовали инструкцию/данные кэш второго уровня (L2) для каждого ядра
  • 8 МБ совместно использовали кэш последнего уровня инструкции/данных (L3), общий для все ядра

Фотография микросхемы процессора (извините, не знайте точную модель). Вы видите, что кэш берет значительную область на микросхеме:

alt text

14
ответ дан 07.12.2019, 09:09

Кэш находится почти всегда на микросхеме для самого быстрого доступа. Вот хорошая схема, показывающая, что четырехъядерный Intel CPU умирает с выделенным кэшем L3. Когда Вы смотрите на изображения как это ЦП, умирают, большими универсальными областями обычно являются банки памяти на микросхеме, используемой в качестве кэша.

Nehalem Die (http://www.legitreviews.com/article/824/1/)

5
ответ дан 07.12.2019, 09:09

В эти дни кэши, все на ЦП умирают. Они раньше иногда располагались на материнской плате, или на дочерней плате ЦП, но я не думаю, что существуют любые текущие процессоры, которые используют от кэшей микросхемы.

5
ответ дан 07.12.2019, 09:09

Я не уверен в L3, но L1/L2 всегда располагается на ЦП. Мудрый иерархией, в основном, L1 обычно является кэшем инструкции, L2 и L3 являются кэшами данных.

0
ответ дан 07.12.2019, 09:09

Теги

Похожие вопросы