ВУЗ:
Составители:
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
- …
- следующая ›
- последняя »