ВУЗ:
Составители:
Особенностью подсистемы кэширования является применение
инклюзивного способа вытеснения информации.
Кэш команд
L1
32 KB
Кэш данных
L1
32 KB
Процессор
Кэш L2
256 KB
Кэш команд
L1
32 KB
Кэш данных
L1
32 KB
Процессор
Кэш L2
256 KB
Кэш команд
L1
32 KB
Кэш данных
L1
32 KB
Процессор
Кэш L2
256 KB
Кэш команд
L1
32 KB
Кэш данных
L1
32 KB
Процессор
Кэш L2
256 KB
Кэш L3 (разделяемый) с инклюзивным способом замещения
8 МВ
Рис. 8.5. Структура кэш-памяти
В процессорах Nehalem используется инклюзивная организация -
в кэше старшего уровня содержатся данные кэш-памяти более низких
уровней. При вытеснении блока из кэша L3 проверяется, не сохра-
нился ли он в кэше L2 — и в этом случае искусственно удаляется от-
туда тоже. Наряду с использованием механизма сквозной записи для
вытеснения данных из кэша L1, это позволяет упростить проверку ко-
герентности кэшей в многоядерной системе, когда другой CPU прове-
ряет наличие данных в кэшах текущего CPU. При инклюзивной орга-
низации достаточно ограничиться проверкой кэша L3, в то время как
при других организациях необходимо проверять кэши обоих уровней.
Вытеснение модифицированных данных из кэша L3 в основную
память всегда производится по механизму отложенной записи.
151
Страницы
- « первая
- ‹ предыдущая
- …
- 147
- 148
- 149
- 150
- 151
- …
- следующая ›
- последняя »
