Категория
Прочее
Тип
программа
Страницы
4 стр.
Дата
05.04.2013
Формат файла
.doc — Microsoft Word
Архив
332291.zip — 11.73 kb
  • programma-uchebnogo-kursa-arxitektura-jevm-i-setej_332291_1.doc — 57 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо



Текст работы

Архитектура ЭВМ и сетей
Программа учебного курса
«Архитектура ЭВМ и сетей»
1. Введение
2. Определение архитектуры компьютера. Традиционная архитектура фон Неймана. Основные архитектурные принципы построения компьютера (ЭВМ). Компьютер фон Неймана. Узкие места компьютера фон Неймана и его усовершенствования.
3. Организация памяти. Иерархия памяти . Основной принцип построения иерархической памяти. Типичная схема иерархии памяти. Банки памяти. Интерливинг.
3.1.Кэш-память. Определение кэш-памяти. Локальность обработки. Временные характеристики. Размер строки. Проектирование кэш-памяти.
3.2. Алгоритмы отображения Кэш с прямым отображением, кэш с ассоциативным отображением, кэш с частично-ассоциативным отображением. Сравнительный анализ алгоритмов.
3.3. Алгоритмы записи Сквозная запись. Запись с обратным копированием. Буферизированная сквозная запись.
3.4. Алгоритмы замещения FIFO, LRU.
3.5. Проблемы поддержания когерентности. Организация протоколов. Протокол DASH. Протокол MESI.
3..6. Схемы управления памятью. Понятие виртуальной памяти. Два способа управления виртуальной памятью. Страничная организация памяти. Сегментная организация памяти. Странично-сегментная организация памяти. Сравнение способов управления.
3.7. Рекомендации эффективного программирования с учетом организации памяти.
4. Функционирование процессора. Процессор, состав и функционирование. Набор команд. Конвейерная обработка. Техника конвейеризации. Передача данных конвейере. Временные оценки сложности.
4.1. Командный конвейер. Примеры командного конвейера. Количество ступеней. Причины приостановки конвейера и техника их преодаления.
4.2 Арифметический конвейер. Представление данных. Основные арифметические операции. Примеры целочисленных конвейеров и конвейеров с плавающей точкой.
4.3. Архитектура с сокращенным набором команд (RISC) Основные характеристики CISC-архитектуры. Формирование концепции RISC-архитектуры. Основные характеристики RISC-процессоров. Конвейер RISC-процессоров. Понятие регистрового окна. Оптимизирующий компилятор.
5. Введение в параллельную обработку. Базовые концепции Концепция процесса, треда. Понятие последовательного и параллельного исполнения. Уровни параллелизма. Классификация Флинна. Уточненная классификация.



Ваше мнение



CAPTCHA