Основы САПР пищевых производств. Коротков В.Г - 97 стр.

UptoLike

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