
Параллельные Процессы и Параллельное Программирование / ППиПП Вопросы
.docВопросы
-
Виды параллельной обработки данных, их особенности.
-
История появления параллелизма в архитектуре ЭВМ.
-
Основные классы современных параллельных вычислительных систем.
-
Параллелизм на уровне машинных команд, суперскалярные и VLIW процессоры.
-
UMA, NUMA и ccNUMA архитектуры, компьютеры Cm*, BBN Butterfly.
-
Соотношение между понятиями: устройство, операция, обработка и их характеристиками: скалярный, векторный, конвейерный.
-
Общая структура компьютера CRAY C90.
-
Регистровая структура процессора CRAY C90.
-
Понятие векторной обработки данных, зацепление ФУ.
-
Причины уменьшения производительности компьютера CRAY C90: закон Амдала, секционирование векторных операций, время разгона конвейера.
-
Причины уменьшения производительности компьютера CRAY C90:конфликты в памяти, ограниченная пропускная способность каналов передачи данных, необходимость использования векторных регистров.
-
Архитектура компьютера Earth Simulator
-
Общая структура компьютера CRAY T3E: вычислительные узлы и процессорные элементы.
-
Общая структура компьютера CRAY T3E: аппаратная поддержка синхронизации
-
параллельных процессов.
-
Причины уменьшения производительности компьютера CRAY T3E.
-
Вычислительные кластеры: узлы, коммуникационная сеть (латентность,
-
пропускная способность).
-
Общая структура компьютера Hewlett-Packard Superdome.
-
Причины уменьшения производительности компьютера Hewlett-Packard Superdome.
-
Графовые модели программ, их взаимосвязь.
-
MPI: общая структура.
-
MPI: синхронное и асинхронное взаимодействие процессов.
-
MPI: различные виды операторов Send.
-
MPI: глобальные операции, барьеры.
-
MPI: коммуникаторы.
-
Метакомпьютер и метакомпьютинг. Отличительные свойства метакомпьютеров.
-
Транспьютер: основы архитектуры и его характеристика.
-
Оценки быстродействия вычислительных систем. Тесты производительности сети. Тесты производительности файловой системы. Тесты производительности процессора. Комбинированные тесты
-
Классификация парралельных вычислительных систем. Классификация Флинна. Дополнения Ванга и Бриггса к классификации Флинна
-
Классификация парралельных вычислительных систем. Классификация Фенга. Классификация Шора. Классификация Хендлера.
-
Классификация парралельных вычислительных систем. Классификация Хокни. Классификация Шнайдера. Классификация Джонсона. Классификация Базу
-
Классификация парралельных вычислительных систем. Классификация Кришнамарфи. Классификация Скилликорна. Классификация Дазгупты. Классификация Дункана.
-
Принципы разработки современных парраллельных компьютеров.
-
Параллелизм на уровне команд. Конвейеры.
-
Суперскалярные архитектуры.
-
Параллелизм на уровне процессоров. Массивно-парралельные процессоры.
-
Поддержка парралельного программирования в WIN32API. Многозадачность и средства синхронизации.
-
Архитектура коннтроллеров памяти и организация доступа к данным в многопроцессорных системах.(EREW, CREW, ERCW, CRCW системы)
-
Параллельный алгоритм вычисления номера элемента списка.
-
Параллельный алгоритм вычисления предикатов по списку.
-
Параллельный алгоритм вычисления глубины узлов в дереве. Цикл Эйлера.
-
Параллельное вычисление корня дерева в лесе.
-
Преимущества CRCW на примере нахождения минимального/максимального элемента.
-
LUP разложение матрицы. Вычисление обратной матрицы.
-
Умножение матриц. Алгоритм Штрассена. Операции с блочными матрицами.
-
Преобразование Фурье. Схема «бабочки».
-
Нейронные сети. Принципы обработки информации в.
-
Перцептрон. Принципы организации, построения и работы НС.
-
Типы искусственных нейронных сетей. Принципы организации.
-
Обучение в искусственных нейронных сетях.
-
Задачи решаемые искусственными нейронными сетями.