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

UptoLike

6
Это означает, что расстояние между областями памяти, к которым
происходят обращения, должно быть, как правило, небольшим, т. е. часть
адресного пространства, пределами которого оно ограничено в течение
какого-то интервала времени, должна быть по возможности небольшой.
При этом данные, обращение к которым происходит часто, размещаются в
быстродействующих ЗУ, что способствует повышению
быстродействия
многоуровневой памяти в целом пределами которого оно ограничено в
течение какого-то интервала времени, должна быть по возможности
небольшой. При этом данные, обращение к которым происходит часто,
размещаются в быстродействующих ЗУ, что способствует повышению
быстродействия многоуровневой памяти в целом.
Рассмотрим в качестве модели многоуровневой памяти структуру на
рис. 1.2, состоящую
из ЗУ двух типов M1 и М2. Пусть их емкости равны
соответственно n1 и n2, а времена выборки t1 и t2. Эквивалентное время
выборки ta многоуровневой памяти, состоящей из M1 и М2, определяется
по формуле
21
)/1( tNtt
a
+
=
(1.1)
ЗУМ 1
ЗУМ 2
ta Емкость
Время
обращения
n1
n2
t1
t2
Рис.1.2. Модель двухуровневой памяти.
Модель где дробь 1/N (коэффициент несовпадения) выражает
степень необходимости обращения к М2 из-за отсутствия данных, к
Это означает, что расстояние между областями памяти, к которым
происходят обращения, должно быть, как правило, небольшим, т. е. часть
адресного пространства, пределами которого оно ограничено в течение
какого-то интервала времени, должна быть по возможности небольшой.
При этом данные, обращение к которым происходит часто, размещаются в
быстродействующих ЗУ, что способствует повышению быстродействия
многоуровневой памяти в целом пределами которого оно ограничено в
течение какого-то интервала времени, должна быть по возможности
небольшой. При этом данные, обращение к которым происходит часто,
размещаются в быстродействующих ЗУ, что способствует повышению
быстродействия многоуровневой памяти в целом.
      Рассмотрим в качестве модели многоуровневой памяти структуру на
рис. 1.2, состоящую из ЗУ двух типов M1 и М2. Пусть их емкости равны
соответственно n1 и n2, а времена выборки t1 и t2. Эквивалентное время
выборки ta многоуровневой памяти, состоящей из M1 и М2, определяется
по формуле


                              ta = t1 + (1 / N )t2   (1.1)




                                                          Время
                         ta                Емкость
                                                        обращения


                 ЗУМ 1                          n1           t1




                 ЗУМ 2                          n2           t2




                   Рис.1.2. Модель двухуровневой памяти.

      Модель где дробь 1/N (коэффициент несовпадения) выражает
степень необходимости обращения к М2 из-за отсутствия данных, к




                                           6