Общий курс "Параллельные вычисления" (МИЭТ, МФТИ)

Материалы по курсу

Лекции

Семинары

Контрольные задания

Результаты

Блок 1. Теория параллельного программирования. Базовые стандарты.

Лекция 1
Лекция 2
Лекция 3
Лекция 4
Лекция 5
Лекция 6
Лекция 7
Лекция 8

Семинар 1
Семинар 2
Семинар 3
Семинар 4
Семинар 5
Семинар 6

Задание 1
Задание 2
Задание 3
Задание 4
Задание 5
Задание 6

---

Блок 2. Математическое моделирование с использованием суперкомпьютерных систем

Лекция 9
Лекция 10
Лекция 11
Лекция 12
Лекция 13
Лекция 14
Лекция 15
Лекция 16

Семинар 7
Семинар 8
Семинар 9
Семинар 10
Семинар 11
Семинар 12

Задание 7
Задание 8
Задание 9
Задание 10
Задание 11
Задание 12

---

1. Список литературы.
2. Вопросы экзамена.
3. Дополнительные материалы.
4. Коды семинарских примеров.
5. Команды терминала Linux.
6. Команды редактора VI.
7. Midnight Commander. Руководство.
8. Gnuplot. Руководство.
9. Руководство по языку C.

Рабочий процесс:
1. Общаемся 1 раз в неделю на платформе Skype по согласованному расписанию.
2. Во время on-line общения будем разбирать в первое время 2 лекции и один семинар.
3. В остальное время разбираем самостоятельно материалы лекций и семинаров.
4. Выполняем примеры семинаров и лабораторные задания на сервере (imm10.keldysh.ru)
и/или компьютерах класса (cl101, ... cl112).
5. Вход на сервер по протоколу SSH с помощью ssh-клиентов (putty или др.)
6. Свои программы загружаем на сервер по протоколу SCP, компилируем и тестируем,
проводим необходимые исследования.
7. Для каждого лабораторного задания составляем файл-отчет в форматах RTF, DOC, DOCX, ODT (как удобно)
и помещаем туда постановку задачи, методику решения, текст программы и результаты расчетов.
8. Посылаем на почту polyakov@imamod.ru с темой "Лабораторная Х" (Х=1..12).
9. Ждем реакции преподавателя по эл. почте и в разделе "Результаты" (см. ниже).

Замечания:
1. При необходимости on-line общения возможны переговоры по мобильному телефону или по skype (sergepol2010).
2. За месяц до окончания семестра выполняем индивидуальные курсоввые работы (ИКР).
Они отличаются от лабораторных чуть большей сложностью. У каждого будет своя.
Итоговая оценка выставляется на основе выполнения лабораторных и ИКР.