Суперкомпьютеры и параллельная обработка данных

Информатика
14 лекций

Данный курс посвящен одной из основных тенденций в развитии современных компьютерных технологий - параллельной обработке данных. Материал иллюстрируется примерами суперкомпьютерных систем и технологий, где параллелизм проявляется особенно ярко. Вместе с этим, показывается исключительно важная роль суперкомпьютерных систем как неотъемлемой части формируемой цифровой экономики. В процессе изложения рассматриваются три составные части параллельных вычислений: архитектуры параллельных вычислительных систем, технологии параллельного программирования и информационная структура программ и алгоритмов, и показывается тесная связь этих частей между собой. 

Курс является вводным, а излагаемый материал носит универсальный характер. В силу широкого распространения вычислительных технологий для решения задач науки, промышленности и общества, данный курс является частью обучения по многим направлениям как естественных, так и гуманитарных наук. 

Для освоения данного курса слушатели должны иметь базовую подготовку в области обычного последовательного программирования, основ архитектуры компьютеров, знать базовые алгоритмы решения задач и методы решения задач. 

Данный курс состоит из пяти основных разделов: 

1. Введение в предмет. 

2. Архитектура параллельных вычислительных систем. 

3. Технологии параллельного программирования. 

4. Методы построения и оценки качества параллельных вычислительных систем и программ. 

5. Введение в теорию анализа структуры программ и алгоритмов.

2018
лекции
ВМК
Информатика
VII семестр
4 курс