Вычислительные машины и системы. Ремонтов А.П - 36 стр.

UptoLike

36
ся необходимость использования широкой шины данных, часто - превышающей по ши-
рине разрядность слов, используемых в системе.
2. Использование конвейера памяти. Конвейер строится из нескольких медленных
устройств с большим временем доступа. Если система может обратиться с небольшой
задержкой (t
ц
) к нескольким медленным устройствам, то каждое из них начнет процесс
выборки, и к тому моменту, как система закончит обращение к последнему устройству,
первое уже выдаст считываемые данные на шину данных, затем - второе и т.д. В резуль-
тате реальная производительность системы будет определяться не большим t
дост
, а ма-
ленькой величиной t
ц
.(см. Рис. 3.7)
Рис. 3.7
Системы расслоения памяти применялись и применяются в различных ВС, в частно-
сти - в свое время в ПК типа IBM PC/XT, в супер-ЭВМ Cray -1,2, в других векторных
процессорах. Похожие принципы конвейеризации работы памяти применяются в со-
временных устройствах синхронной динамической памяти (SDRAM).
3.6. Понятие о виртуальной памяти
Виртуальная (от virtual - "кажущийся") память (ВП) - это система организации
памяти, при которой процессору (программе) предоставляется адресное пространство,
превышающее физическое адресное пространство ОЗУ системы за счет внешней памяти.
Задачей построения ВП является сведение к минимуму потерь производительности при
вынужденном обращении к внешней памяти.
ся необходимость использования широкой шины данных, часто - превышающей по ши-
рине разрядность слов, используемых в системе.
   2. Использование конвейера памяти. Конвейер строится из нескольких медленных
устройств с большим временем доступа. Если система может обратиться с небольшой
задержкой (tц) к нескольким медленным устройствам, то каждое из них начнет процесс
выборки, и к тому моменту, как система закончит обращение к последнему устройству,
первое уже выдаст считываемые данные на шину данных, затем - второе и т.д. В резуль-
тате реальная производительность системы будет определяться не большим tдост, а ма-
ленькой величиной tц.(см. Рис. 3.7)




                                           Рис. 3.7


   Системы расслоения памяти применялись и применяются в различных ВС, в частно-
сти - в свое время в ПК типа IBM PC/XT, в супер-ЭВМ Cray -1,2, в других векторных
процессорах. Похожие принципы конвейеризации работы памяти применяются в со-
временных устройствах синхронной динамической памяти (SDRAM).


   3.6. Понятие о виртуальной памяти
   Виртуальная (от virtual - "кажущийся") память (ВП) - это система организации
памяти, при которой процессору (программе) предоставляется адресное пространство,
превышающее физическое адресное пространство ОЗУ системы за счет внешней памяти.
Задачей построения ВП является сведение к минимуму потерь производительности при
вынужденном обращении к внешней памяти.



                                      36