Информатика и вычислительная техника
Шпаргалка
  • формат doc
  • размер 1,48 МБ
  • добавлен 04 января 2011 г.
Шпаргалки по архитектуре вычислительных систем
Общие вопросы.
Общие требования, предъявляемые к современным компьютерам. Отношение стоимость/производительность. Надёжность и отказоустойчивость. Масштабируемость. Совместимость и мобильность программного обеспечения.
Классификация компьютеров по областям применения. Персональные компьютеры. Рабочие станции. X-терминалы. Серверы. Мейнфреймы. Кластеры.
Оценка производительности вычислительных систем.
Понятия архитектуры, организации и схемы вычислительной системы.
Высокопроизводительные системы, системы высокой готовности и отказоустойчивые системы: назначение и основные особенности.
Классификация архитектур вычислительных систем. Таксономия Флинна (SISD, SIMD, MISD, MIMD.
Конвейеры.
Суперскалярные процессоры.
CISC-архитектуры процессоров. Примеры.
RISC-архитектуры процессоров. Примеры .
Процессоры со сверхдлинным командным словом (VLIW).
Векторная обработка данных.
Примеры процессоров с технологиями распараллеливания.
Память параллельных вычислительных систем. Разделяемая память, чередуемая память и распределённая память. Достоинства и недостатки.
Кэширование памяти. Проблема кэш-когерентности.
Коммуникационная сеть вычислительной системы. Топологии.
Влияние основных компонент вычислительной системы на её производительность.
Кластерная архитектура. Организация кластеров.
Многопроцессорные системы. SMP-архитектура. Многоядерные процессоры.
MPP-архитектура.
NUMA-архитектура.
PVP-архитектура.
Вопросы программирования.
Последовательная и параллельная модели программирования.
Закон Амдала.
Параллелизм данных.
Параллелизм задач.
Межпроцессное взаимодействие (IPC). Основные способы IPC.
Передача сообщений.
яемая память.
Многопоточность.
Синхронизация и блокировка.
SIMD-расширения наборов команд процессоров семейства x
86. .
Процесс разработки параллельного алгоритма.
Профилировка.
Технология OpenMP.
Технология MPI.
Технология PVP.
Технология HPF (Высокопроизводительный Фортран).
Технология OpenCL.
Технология CUDA.