Лекции томилина
| Вид материала | Лекции |
| 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
Б
О О О - функциональные устройства
Скалярный
блок
Скалярный
блок
Векторный
блок
Блок векторной сорторовки
