- •Путилин а.Б.
- •Введение
- •Основные характеристики современных вычислительных систем.
- •2. Классификация средств эвт
- •3. Поколения эвм
- •Принципы построения современных эвм Принцип программного управления
- •Принцип децентрализации управления
- •Принцип модульности построения
- •Принцип иерархичности построения структуры
- •Принцип иерархичности памяти
- •Мультипрограммные режимы
- •Перспективы развития структур эвм
- •Общие функции программного обеспечения и их развитие
- •6. Персональные эвм, как инструмент специалиста и их развитие.
- •Типы структур вычислительных машин и систем
- •Структуры вычислительных машин
- •Структуры вычислительных систем
- •8. Перспективы совершенствования архитектуры вм и вс
- •Тенденции развития больших интегральных схем
- •Тенденции развития элементной базы процессорных устройств
- •Тенденции развития полупроводниковых запоминающих устройств
- •Перспективные направления исследований в области архитектуры вс
- •Архитектура системы команд
- •Классификация архитектур системы команд
- •Классификация по составу и сложности команд
- •Классификация по месту хранения операндов
- •10. Стековая архитектура
- •11. Аккумуляторная архитектура системных команд
- •12. Регистровая архитектура вм
- •13. Архитектура вм с выделенным доступом к памяти
- •Функциональная организация
- •Устройство управления
- •Арифметико-логическое устройство
- •Основная память
- •Модуль ввода/вывода
- •15. Реализация микроопераций и микропрограмм. Понятие о микрооперациях и микропрограммах
- •Способы записи микропрограмм
- •Языки микропрограммирования
- •16. Организация шин
- •Типы шин
- •Физическая реализация шин
- •Особенности передачи сигналов по шинам
- •Адресация шин и некоторые характеристики
- •17. Организация памяти эвм
- •Память с чередованием адресов
- •Модели архитектуры памяти вычислительных систем
- •Модели архитектур совместно используемой памяти
- •Модели архитектур распределенной памяти
- •18. Характеристики систем памяти
- •19. Иерархия запоминающих устройств
- •Основная память
- •Блочная организация основной памяти
- •Расслоение памяти
- •20. Организация микросхем памяти
- •21. Основные направления в архитектуре процессоров
- •Конвейеризация вычислений
- •Синхронные линейные конвейеры
- •Метрики эффективности конвейеров
- •Нелинейные конвейеры
- •Конвейер команд
- •22. Построение однородно структурированных, континуальных вычислительных и управляющих систем Нейронные вычислительные системы Континуальные вычислительные и управляющие системы
- •Континуальной управляющей средой
- •Термины и определения (д.Б. По алфавиту)
- •Литература
Тенденции развития полупроводниковых запоминающих устройств
По мере повышения возможностей вычислительных средств растут и «аппетиты» программных приложений относительно емкости основной памяти. Эту ситуацию отражает так называемый закон Паркинсона: «Программное обеспечение увеличивается в размерах до тех пор, пока не заполнит всю доступную на данный момент память». В цифрах тенденция возрастания требований к емкости памяти выглядит так: увеличение в полтора раза каждые два года. Основная память современных ВМ и ВС формируется из СБИС полупроводниковых запоминающих устройств, главным образом динамических ОЗУ. Естественные требования к таким СБИС: высокие плотность упаковки запоминающих элементов и быстродействие, низкая стоимость.
Плотность упаковки запоминающих элементов на кристалле динамического ОЗУ принято характеризовать емкостью хранимой информации в битах. Представление о современном состоянии и перспективах на ближайшее будущее дает график, приведенный на рис.16. Для СБИС памяти также подтверждается справедливость закона Мура и предсказанное им уменьшение темпов повышения плотности упаковки. В целом можно предсказать, что число запоминающих элементов на кристалле будет возрастать в два раза каждые полтора года, запоминающих устройств основной памяти.
Рис.16.Тенденция увеличения количества запоминающих элементов на кристалле СБИС динамических запоминающих устройств
Рис.17.Разрыв в производительности процессоров и динамических запоминающих устройств
Проблема постоянно усугубляется несоответствием темпов роста тактовой частоты процессоров и быстродействия памяти, и особых перспектив в этом плане пока не видно, что иллюстрирует рис.17. Абсолютные темпы снижения длительности цикла памяти, начиная с 1980 года, показаны на рис.18. Общая тенденция; на двукратное уменьшение длительности цикла динамического ЗУ уходит примерно 15 лет.
Рис.18. Быстродействие микросхем динамической памяти
В плане снижения стоимости СБИС памяти перспективы весьма обнадеживающие (рис.19). В течение достаточно длительного времени стоимость в пересчете на один бит снижается примерно на 25-40% в год.
Год
Рис.19.Тенденция снижения стоимости СБИС динамической памяти в пересечении на 1 Мбит
Перспективные направления исследований в области архитектуры вс
Основные направления исследований в области архитектуры ВМ и ВС можно условно разделить на две группы: эволюционные и революционные. К первой группе следует отнести исследования, целью которых является совершенствование методов реализации уже достаточно известных идей. Изыскания, условно названные революционными, направлены на создание совершенно новых архитектур, принципиально отличных от уже ставшей традиционной фон-неймановской архитектуры.
Большинство из исследований, относимых к эволюционным, связано с совершенствованием архитектуры микропроцессоров (МП). В принципе кардинально новых архитектурных подходов в микропроцессорах сравнительно мало. Основные идеи, лежащие в основе современных МП, были выдвинуты много лет тому назад, но из-за несовершенства технологии и высокой стоимости реализации нашли применение только в больших универсальных ВМ (мэйнфреймах) и суперЭВМ. Наиболее значимые из изменений в архитектуре МП связаны с повышением уровня параллелизма на уровне команд (возможности одновременного выполнения нескольких команд). Здесь в первую очередь следует упомянуть конвейеризацию, суперскалярную обработку и архитектуру с командными словами сверхбольшой длины (VLIW). После успешного переноса на МП глобальных архитектурных подходов «больших» систем основные усилия исследователей теперь направлены на частные архитектурные изменения. Примерами таких эволюционных архитектурных изменений могут служить: усовершенствованные методы предсказания переходов в конвейере команд, повышение частоты успешных обращений к кэшпамяти за счет усложненных способов буферизации и т. п.
Наблюдаемые нами достижения в области вычислительных средств широкого применения пока обусловлены именно «эволюционными» исследованиями. Однако уже сейчас очевидно, что, оставаясь в рамках традиционных архитектур, мы довольно скоро натолкнемся на технологические ограничения. Один из путей преодоления технологического барьера лежит в области нетрадиционных подходов. Исследования, проводимые в этом направлении, по нашей классификации отнесены к «революционным». Справедливость такого утверждения подтверждается первыми образцами ВС с нетрадиционной архитектурой.
Оценивая перспективы эволюционного и революционного развития вычислительной техники, можно утверждать, что на ближайшее время наибольшего прогресса можно ожидать на пути использования идей параллелизма на всех его уровнях и создания эффективной иерархии запоминающих устройств.