Содержание
- 2. Векторный процессор Векторный процессор — это процессор, в котором операндами некоторых команд могут выступать упорядоченные массивы
- 3. Иллюстрация скалярной обработки Простой пример попарного сложения двух наборов по 10 чисел. При "обычном" программировании используется
- 4. Иллюстрация векторной обработки прочитать следующую инструкцию и декодировать получить 10 первых слагаемых получить 10 вторых слагаемых
- 5. Размещение в памяти матрицы 4x4 Размещение в памяти по строкам Размещение в памяти по столбцам Перемещение
- 6. Векторный процессор (векторно-параллельная обработка) Векторно-параллельный процессор. Используется n операционных блоков Память a0 a1 an-1 b0 b1
- 7. Векторный процессор (векторно-конвейерная обработка) Память a0 a1 an-1 b0 b1 bn-1 c0 c1 Cn-1 a0,b0 Память
- 8. Параллельная обработка несколькими конвейерными устройствами + а11 b11 a12 b12 a13 b13 a14 b14 а21 b21
- 9. Векторная обработка память-память Элементы векторов поочередно вызываются из памяти и срaзу направляются на EU. Результаты, появляющиеся
- 10. Векторная обработка регистр-регистр Операнды снaчала загружаются из памяти в векторные регистры (v-registers). V-register – группа скалярных
- 11. Регистр максимальной длины вектора Регистр максимальной длины вектора фиксирует максимальное число элементов вектора, которое может быть
- 12. Регистр маски Регистр маски используется при выполнении операций, в которых должны участвовать не все элементы векторов.
- 13. Операции уплотнения / развертывания Уплотнение/Развертывание
- 14. Регистр вектора индексов Элементы векторов в памяти расположены регулярно. Для адресации используется значение шага по индексу.
- 15. Операции упаковки/распаковки K[i] M[i]
- 16. Примеры векторно-конвейерных систем Типичным представителем векторно-конвейерных систем является суперкомпьютер Сгау-1 и Cray-2. Примером более современных векторно-конвейерных
- 17. Cray 2 Cray-2 — векторный суперкомпьютер, выпускавшийся компанией Cray Research с 1985 года. Он был самым
- 18. История Cray 2 Сеймур Крэй приступил к созданию нового суперкомпьютера — Cray-2 — ещё до окончания
- 19. Характеристики Процессор: 2 или 4 векторных процессора Элементная база: ИС с 16 логическими вентилями, эмиттерно-связанная логика
- 20. Использование Летом 1985 года первый экземпляр был поставлен в Ливерморскую национальную лабораторию Cray-2 использовался в NASA
- 21. Программное обеспечение Cray-2 OS основывается на проверенной UNIX System V. Cray-2 предоставляет 2 Fortran компилятора: CFT
- 23. Скачать презентацию