Многопроцессорные системы. Архитектура, топология, анализ производительности. Бикташев Р.А - 70 стр.

UptoLike

70
Ещё большей минимизации конфликтов достигают применением в
вычислительных модулях кэшпамяти разных уровней. На рисунке 2.15
представлен вариант построения вычислительного модуля с кэш-
памятью.
ЦП
Шинный
интерфейс
. . .
BMn
Местная шина
В.М,
ЛП
Общая шина
к
э
ш
кэш
IIур.
Рис.2.15. Структура вычислительного модуля с кэш-памятью для
систем с разделяемой распределённой памятью
Поскольку, в соответствии с принципами временной и
пространственной локальности, основная доля обращений при обработке
программ вычислительным модулем будет приходиться на кэш-память, то
загрузка локальной памяти сокращается. Отсюда следует уменьшение
препятствий при доступе к локальной памяти со
стороны удалённых
вычислительных модулей. Этот же подход применим и к структурам с
разделяемой памятью (рис.2.16).
Ещё большей минимизации конфликтов достигают применением в
вычислительных модулях кэш – памяти разных уровней. На рисунке 2.15
представлен    вариант построения вычислительного модуля с кэш-
памятью.



                                                  BMn
                 кэш       ЛП
                 IIур.
       В.М,

             к
          ЦП э      Местная шина
                                          ...
             ш

                          Шинный
                         интерфейс


                                     Общая шина


       Рис.2.15. Структура вычислительного модуля с кэш-памятью для
             систем с разделяемой распределённой памятью

      Поскольку, в соответствии с принципами временной и
пространственной локальности, основная доля обращений при обработке
программ вычислительным модулем будет приходиться на кэш-память, то
загрузка локальной памяти сокращается. Отсюда следует уменьшение
препятствий при доступе к локальной памяти со стороны удалённых
вычислительных модулей. Этот же подход применим и к структурам с
разделяемой памятью (рис.2.16).




                                   70