- •Российская федерация министерство образования и науки
- •010500.68 Математическое обеспечение и администрирование информационных систем. Магистерская программа «Высокопроизводительные вычислительные системы» (очная форма обучения)
- •Российская федерация министерство образования и науки
- •010500.68 Математическое обеспечение и администрирование информационных систем. Магистерская программа «Высокопроизводительные вычислительные системы» (очная форма обучения)
- •Ответственный редактор: Захарова и.Г., д.П.Н., профессор.
- •Структура и трудоемкость дисциплины.
- •Тематический план.
- •Планирование самостоятельной работы студентов
- •Содержание дисциплины.
- •Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
- •Планы семинарских занятий.
- •Темы лабораторных работ.
- •Учебно-методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины.
- •9.1. Примерные варианты контрольных работ:
- •9.2. Вопросы к экзамену
- •Образовательные технологии.
- •Учебно-методическое и информационное обеспечение дисциплины.
- •Технические средства и материально-техническое обеспечение дисциплины:
Планирование самостоятельной работы студентов
№ |
Модули и темы |
Виды СРС |
Неделя семестра |
Объем часов |
|
обязательные |
дополнит. |
||||
1 |
Введение в дисциплину |
Работа с литературой, источниками Интернет |
|
1 |
4 |
2 |
Моделирование и анализ параллельных вычислений. Оценки трудоемкости параллельных алгоритмов |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
2-3 |
4 |
3 |
Основы технологии OpenMP |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
4-6 |
4 |
4 |
Параллельные алгоритмы умножения матрицы на вектор. |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
7-8 |
4 |
5 |
Параллельные алгоритмы матричного умножения |
Анализ статей по выбору, разработка приложений |
Вычислительный эксперимент |
9-10 |
4 |
6 |
Параллельные алгоритмы решения систем линейных алгебраических уравнений |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
11-12 |
4 |
7 |
Параллельное программирование в среде Microsoft Visual Studio |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
13-14 |
4 |
8 |
Основы технологии MPI. Стандарт MPI. Обмен сообщениями |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
15-16 |
4 |
9 |
Стандартные и пользовательские типы данных. Виртуальные топологии в MPI. |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
17-18 |
4 |
|
Итого за 1 семестр |
|
|
|
36 |
1 |
Введение в технологию CUDA |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
1-2 |
4 |
2 |
Программирование GPU-систем |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
3-4 |
4 |
3 |
Взаимодействие CUDA, OpenMP, MPI |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
5 |
6 |
4 |
Принципы распараллеливания сортировки. |
Работа с литературой, источниками Интернет |
Вычислительный эксперимент |
6-7 |
4 |
5 |
Параллельные методы сортировки |
Анализ статей по выбору, разработка приложений |
Вычислительный эксперимент |
8-9 |
4 |
6 |
Параллельные методы на графах |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
10-11 |
6 |
7 |
Постановка и параллельные методы решения задачи Дирихле |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
12-13 |
4 |
8 |
Постановка и проведение вычислительных экспериментов |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
14-16 |
4 |
9 |
Сравнительный анализ моделей и технологий параллельного программирования. |
Работа с литературой, источниками Интернет, разработка приложений |
Вычислительный эксперимент |
17 |
6 |
|
Итого за 2 семестр |
|
|
|
42 |
