ВУЗ:
Составители:
97
копирования данных из ОЗУ в кэш при пёрвичном обращении процессора к
ним. В случае повторного обращения к тем же данным они уже поступают из
кэша. Обратная операция происходит, и записи данных в память
расположенную на системной плате ил-память обычно относят ко второму
уровню (Level 2), так как во всех процессорах (начиная с модели Intel 80486)
имеется встроенная, аналогично организованная кэш-память первого уровня
Level 1). Современные модели процессов Intel и AMD имеют кэш-память
второго уровня на модуле самого процессора, поэтому кэш на материнской
плате в таких системах относится уже к третьему уровню (Level 3) [3].
Кэш-память типа SRAM применяют также в качестве буфера в
устройствах хранения данных, например в жестких дисках, CD-ROM, DVD-
ROM.
Рисунок 31 – Принципиальная схема организации трехуровневой кэш-
памяти
Параметры работы кэш-памяти чрезвычайно сильно влияют на
производительность подсистемы памяти в целом кэш-память первого уровня
практически у всех ныне выпускаемых процессоров для IBM PC работает на
части ядра. То есть, у Pentium III или Athlon она может функционировать на
частотах 1 ГГц и более. Однако объем такой памяти сравнительно невелик и
обычно составляет 16-64 Кбайт, которые, как правило, делят пополам между
адресами и данными. Сложнее обстоит дело с кэш-памятью второго уровня,
Обеспечить стабильную работу SRAM большой емкости на высоких
частотах чрезвычайно трудно, так как количество транзисторов, выделяющих
энергию во время переключений, нередко превышает число таковых в ядре про-
цессора. Например, при объеме кэш-памяти второго уровня 2 Мбайт (процессор
Хеоn) число транзисторов в ней около 10 миллионов [9].
Для решения этой проблемы найдено два обходных пути. Во-первых, на
изделиях для массового рынка объем кэш-памяти, интегрированной с ядром
процессора, уменьшается до приемлемых величин. Например, у процессора
Celeron кэш L2 составляет 128 Кбайт. Во-вторых, кэш-память второго уровня
изымается из ядра, но остается на процессорной плате, связанная с ядром
специальной высокоскоростной шиной. Работает она при этом на половинной
частоте ядра. Так сделано в процессорах Pentium II/III.
копирования данных из ОЗУ в кэш при пёрвичном обращении процессора к
ним. В случае повторного обращения к тем же данным они уже поступают из
кэша. Обратная операция происходит, и записи данных в память
расположенную на системной плате ил-память обычно относят ко второму
уровню (Level 2), так как во всех процессорах (начиная с модели Intel 80486)
имеется встроенная, аналогично организованная кэш-память первого уровня
Level 1). Современные модели процессов Intel и AMD имеют кэш-память
второго уровня на модуле самого процессора, поэтому кэш на материнской
плате в таких системах относится уже к третьему уровню (Level 3) [3].
Кэш-память типа SRAM применяют также в качестве буфера в
устройствах хранения данных, например в жестких дисках, CD-ROM, DVD-
ROM.
Рисунок 31 – Принципиальная схема организации трехуровневой кэш-
памяти
Параметры работы кэш-памяти чрезвычайно сильно влияют на
производительность подсистемы памяти в целом кэш-память первого уровня
практически у всех ныне выпускаемых процессоров для IBM PC работает на
части ядра. То есть, у Pentium III или Athlon она может функционировать на
частотах 1 ГГц и более. Однако объем такой памяти сравнительно невелик и
обычно составляет 16-64 Кбайт, которые, как правило, делят пополам между
адресами и данными. Сложнее обстоит дело с кэш-памятью второго уровня,
Обеспечить стабильную работу SRAM большой емкости на высоких
частотах чрезвычайно трудно, так как количество транзисторов, выделяющих
энергию во время переключений, нередко превышает число таковых в ядре про-
цессора. Например, при объеме кэш-памяти второго уровня 2 Мбайт (процессор
Хеоn) число транзисторов в ней около 10 миллионов [9].
Для решения этой проблемы найдено два обходных пути. Во-первых, на
изделиях для массового рынка объем кэш-памяти, интегрированной с ядром
процессора, уменьшается до приемлемых величин. Например, у процессора
Celeron кэш L2 составляет 128 Кбайт. Во-вторых, кэш-память второго уровня
изымается из ядра, но остается на процессорной плате, связанная с ядром
специальной высокоскоростной шиной. Работает она при этом на половинной
частоте ядра. Так сделано в процессорах Pentium II/III.
97
Страницы
- « первая
- ‹ предыдущая
- …
- 95
- 96
- 97
- 98
- 99
- …
- следующая ›
- последняя »
