
- •1.Достижения и перспективы развития вычислительной техники.
- •Японская программа по развитию вычислительной техники:
- •Задачи:
- •Существуют трансляторы с полуестетвенных языков
- •2.Пути развития вычислительных систем (вс). Пять японских программ о развитии и внедрении средств вычислительной техники.
- •1.Развитие элементной базы
- •2.Развитие архитектуры вычислительных систем
- •3.Развитие новых методов вычислений Японская программа по развитию вычислительной техники:
- •Создание эвм 5-го поколения для решения задач, связанных с нечисловой обработкой информации (данные не в числовых функциях, а в символах, нечетких изображениях)
- •Основной язык: Prolog
- •3.Эволюция развития архитектур вс
- •4.Развитие элементной базы вс.
- •5.Развитие новых методов вычислений в вс.
- •6.Сравнительный анализ режимов и алгоритмов обработки информации в вс Сравнительные возможности двух методов организации параллельных вычислений: метод конвейеризации и метод параллелизма.
- •7.Абстрактная архитектура вс. Основные модули и интерфейсы
- •Арифметический и командный конвейер
- •8.Диаграмма выполнения команды в машине фон Неймана. «Узкие места» при выполнении команды в последовательной вс. Методы устранения «узких» мест.
- •9.Арифметический и командный конвейер.
- •10. Способы выбора количества уровней совмещения (ступеней) в командном конвейере
- •Тип решаемой задачи.
- •Стоимость организации вычислений.
- •11.Классификационные схемы архитектур вс (по Флинну, по Энслоу). Достоинства и недостатки каждой из классификаций.
- •Многовходовые
- •Несимметричные(системы с неоднородными процессорами)
- •5.Вс с матричными (векторными) процессорами (Архитектура мрр)
- •12.Матричные вс с ассоциативной обработкой инф-ции на примере вс pepe.
- •13.Транспьютеры. Практическое применение
- •14.Вс на основе систолических и волновых матриц
- •Волновая матрица.
- •15.Анализ производ-ти мультипроцессорных вс. Коэффициент ускорения вычислений. Проблемы достижимости линейного роста производительности.
- •16.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Шина. Кольцо.
- •17.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Конвейер
- •18.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Гиперкуб
- •19.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Дерево.
- •2 0.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Пирамида
- •21.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс Древовидно-матричная структура
- •22. Вычислительная поверхность «Meiko» для создания мультипроцессорной системы с заданными свойствами.
- •23.Сравнительные возможности двух методов организации параллельных вычислений в вс: конвейеризации и мультипроцессирования.
- •24. Способы распределения задач по процессорам в мультипроцессорных вс.
- •25. Алгоритм распределения задач по методу Перт.
17.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Конвейер
Конвейер:
Недостатки: длительность фазы определяется самой медленной частью конвейера
18.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Гиперкуб
(+см. начало)
С
тепень
строго не определена. В отличие от других
архитектур связанность в гиперкубе
можно наращивать. Степень одинакова
для всех вершин. Отсутствие фиксированной
архитектуры является и недостатком.
Диаметр гиперкуба пропорционален
,
где n
– число вершин. При этом между любой
парой вершин гиперкуба существует путь
минимальной длины.
Особенностью гиперкуба является возможность моделирования на нем других сетевых архитектур. Тогда ребра куба моделируют каналы передачи информации.
19.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Дерево.
(+начало)
Дерево
формируется как бинарное с n
процессорами на базовом уровне. Такое
дерево имеет в общей сложности
процессоров.
М
аксимальная
связанность = 3.
Диаметр сети меньше, чем в других
структурах. Выполнение операций в дереве
(таких, как поиск минимума или максимума)
требует гораздо меньше времени, чем при
использовании других архитектур
процессоров. Задача сортировки выполняется
значительно хуже, т.к. идет пересылка
от левых крайних элементов к крайним
правым. Недостаток:
трудность решения задач, связанных с
частым перемещением данных. Преимущество:
быстрое выполнение операция объединения
данных, что свойственно задачам
трансляции. Целесообразно объединить
древовидные структуры с матричными.
Полученные в результате структуры –
пирамидальные.
2 0.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс. Пирамида
(+начало)
Основание пирамиды (уровень 0) – матрица процессоров. Уровень 1 – также матрица процессоров. Уровень 2 – вершина. Пирамиду, в основании которой n процессоров, можно рассматривать как сеть процессоров, соединенных как четверичное дерево, в котором на каждом уровне находится матрица процессоров, соединенных с нижележащими процессорами. Использование такой структуры позволяет решать сложные задачи, связанные с одновременным выполнением элементарных операций.
Если
в основании
n
процессоров, то общее количество вершин
=
.
Каждый процессор основания связан с
4-мя своими соседями и со своим предком.
Максимальная степень = 9. Диаметр сети
=
.
21.Достоинства и недостатки видов соединений вычислительных модулей в высокопроизводительных вс Древовидно-матричная структура
(+начало)
М
аксимальная
степень = 6, при этом процессоры по краям
матрицы имеют меньшее число связей.
Процессоры, находящиеся непосредственно
в матрице называются процессорными
листьями. Диаметр сети: количество путей
значительно больше, чем в других
архитектурах, что приводит к созданию
более эффективных алгоритмов. Передавать
информацию можно одновременно в разных
направлениях.
Основные преимущества:
высокая гибкость;
высокая скорость передачи данных;
простота организации.