Лекции томилина
Вид материала | Лекции |
5.Конвертность выполнения вычислений и обработки команд в эвм 6. Векторно – конвейерные эвм (cray-1, мкп) |
- Критерии оценки качества лекции, 33.79kb.
- Вы можете, 427.01kb.
- Методическая разработка лекции для преподавателя тема лекции, 39.55kb.
- План лекций порядковый номер лекции Наименование лекции Перечень учебных вопросов лекции, 36.49kb.
- Методические рекомендации по подготовке и проведению лекции Лекции, 73.92kb.
- Руководство по судебно-медицинской экспертизе отравлений. (Под ред. Я. С. Смусин)., 12.84kb.
- Такие разные лекции, 101.86kb.
- Докла д главы администрации городского округа Кинешма Томилина Андрея Викторовича, 284.04kb.
- Ю. Б. Гиппенрейтер Введение в общую психологию. Лекции 1,2, 45.86kb.
- Лекция: Историк. Гражданин. Государство. Опыт нациестроительства Мы публикуем расшифровку, 472.92kb.
АЛУ
Буфер адресных командВ результате получили структуру близкую к совершенной, когда устройство постоянно работает.
Итак, что принципиального сделано:
- Параллельность работы блоков памяти.
- Параллельность работы основных устройств процессора.
- Конвейер команд.
С
48
лово в БЭСМ – 6
по 2-х разрядам определяется команда это или данные
5.КОНВЕРТНОСТЬ ВЫПОЛНЕНИЯ ВЫЧИСЛЕНИЙ И ОБРАБОТКИ КОМАНД В ЭВМ
Разберем работу конвейера на примере команды сложения 2-х действенных чисел.
Пусть выполненная операция С1 = Х1 + Х2
Где Х1 = 2Р1*М1, Х2 = 2Р2*М2, М1,М2 (0,1)
Для сложения необходимо произвести следующие мероприятия:
- выравнивание порядков
- сложение мантис
- нормализация
- округление
Каждая из этих операций выполняется независимо от других. Можно построить 4-х стадийный конвейер.
Архитектура с длинным словом VLIW
ОР1 ОР2 … …..…… ОРN-1 OPN
-с тем расчетом, что такая команда выполняется за 1 такт.
Рассмотрим команду ((A + B) * C) D = E, где A,B,C,D,E – вектора.
Тогда получили следующий конвейер:
ai
+
x
:
ri = ai + bi pi li
bi li di
6. ВЕКТОРНО – КОНВЕЙЕРНЫЕ ЭВМ (CRAY-1, МКП)
п
0
1
Коп МА
амять V регистры
Вектора
Функциональных
устройств
без КЭШ
31
…….
……
.
трегистр
.
. 8 – S -регистр
Сканеры
Функциональных
устройств
…….. Сканеры ………
Функциональных ………
устройств ……….
……..
БУФЕР
КОМАНД
……...
…………
Поток команд
Адреса функциональных
устройств
64 В - регистра
.
.
8 . ……..
. .
.
.
. 8А - регистров
- Команды из оперативной памяти выбираются блоками, буфер содержит N – блока.
- Имеется приблизительно 16 векторных функциональных устройств.
Доступны следующие уровни параллелизма.
- параллельная работа ОП
- параллелизм работы основных устройств ЭВМ (УУ, АЛУ…)
- параллелизм работы функциональных устройств (вертикальный параллелизм)
- конвейерность в функциональных устройствах (горизонтальный параллелизм).
МКП – гибрид CRAY и CYBER – 205
Б
О О О - функциональные устройства
Скалярный
блок
Скалярный
блок
Векторный
блок
Блок векторной сорторовки