- •Телекоммуникаций и информатики”
- •Архитектура вычислительных систем
- •654600 – Информатика и вычислительная техника.
- •Содержание курса
- •Раздел 1. Предыстория вычислительной техники
- •Раздел 2. Архитектура электронных вычислительных машин
- •Раздел 3. Архитектура вычислительных систем
- •Раздел 4. Конвейерные вычислительные системы
- •Раздел 5. Матричные вычислительные системы
- •Анализ матричных вычислительных систем.
- •Раздел 6. Мультипроцессорные вычислительные системы
- •Предпосылки совершенствования архитектуры мультипроцессорных вычислительных систем.
- •Анализ мультипроцессорных вычислительных систем.
- •Раздел 7. Вычислительные системы с программируемой
- •Архитектурные особенности вычислительных систем с программируемой структурой.
- •Вычислительная система ”Минск-222”.
- •Вычислительная система минимакс.
- •Вычислительная система сумма.
- •Вычислительные системы семейства микрос.
- •Вычислительные системы семейства мвс.
- •Анализ вычислительных систем с программируемой структурой.
- •Раздел 8. Распределенные вычислительные сети и системы
- •Архитектура Internet.
- •Литература
Раздел 2. Архитектура электронных вычислительных машин
Каноническая функциональная структура ЭВМ. Функциональное назначение ЭВМ. Архитектурные принципы построения ЭВМ. Структура ЭВМ Дж. фон Неймана. Понятие о процессоре (микропроцессоре, центральном процессоре, сопроцессоре). Иерархия памяти.
Модель вычислителя. Принципы, лежащие в основе конструкции вычислителя. Понятия об аппаратурном (Hardware) и программном (Software) обеспечении ЭВМ. Тенденция развития ЭВМ как аппаратурно-программного комплекса.
Понятие об архитектуре ЭВМ. Определения понятия ”архитектура вычислительного средства”. SISD-архитектура ЭВМ.
Понятие о семействе ЭВМ. Принципы построения семейств. Примеры отечественных и зарубежных семейств ЭВМ.
Поколения ЭВМ. Архитектурные возможности и показатели эффективности ЭВМ первого, второго и третьего поколений. Распределение стоимости между компонентами ЭВМ.
Эффективность ЭВМ. Понятие о производительности ЭВМ. Показатели производительности ЭВМ. Единицы измерения производительности ЭВМ.
Показатели, характеризующие память ЭВМ. Количество информации (по К. Шеннону), единицы количества информации. Емкость памяти. Ширина и время выборки. Быстродействие памяти.
Надежность ЭВМ. Основные понятия и показатели надежности ЭВМ. Вероятность безотказной работы и интенсивность отказов ЭВМ. Вероятность и интенсивность восстановления ЭВМ. Функция и коэффициент готовности ЭВМ. Функция осуществимости решения задач на ЭВМ.
Предпосылки совершенствования архитектуры ЭВМ. Эволюция структуры канонической ЭВМ Дж. фон Неймана. Анализ возможностей совершенствования ЭВМ. Архитектурные особенности параллельных средств обработки информации.
.
Раздел 3. Архитектура вычислительных систем
Модель коллектива вычислителей. Принципы построения вычислительных систем. Структура ВС: распространенные структуры сетей межвычислительных связей. Алгоритм функционирования ВС. Модель вычислительной системы.
Параллельные алгоритмы. Элементарные понятия параллельного программирования; локальное и глобальное (крупноблочное) распараллеливание задач. Параллельный алгоритм умножения матриц. Показатели эффективности параллельных алгоритмов: коэффициенты накладных расходов, ускорения и эффективности. “Парадокс” параллелизма. Понятие о сложных задачах. Схемы обмена информацией между ветвями параллельных алгоритмов. Опыт применения методики крупноблочного распараллеливания сложных задач.
Концептуальное понятие о вычислительных системах. Понятие о вычислительных системах. Типы архитектур ВС: MISD, SIMD, MIMD. Классификация ВС и направления развития их архитектуры.
Раздел 4. Конвейерные вычислительные системы
Каноническая функциональная структура конвейерного процессора. Назначение конвейерного процессора (Pipeline), векторные операции. MISD-архитектура. Структура и функционирование конвейерного процессора.
Конвейерные системы типа ”память-память”. Система STAR-100 (STring ARray computer) фирмы CDC (Control Data Corporation). Семейство систем Cyber.
Конвейерные системы типа ”регистр-регистр”. Система Cray-1 фирмы Cray Research Inc.: функциональная структура и особенности архитектуры. Параллельно-векторные системы семейства Cray: Cray X-MP, Cray Y-MP, Cray C90, Cray T90, Cray-2, Cray-3.
Конвейерные MIMD-системы. Архитектурные особенности массово-параллельных ВС (Cray T3D, Cray T3E, Cray XT3). Мультиархитектурная иерархическая функциональная структура свервысокопроизводительных ВС семейства Cray X.
Анализ конвейерных вычислительных систем.