Учебно-методические материалы к дисциплине
Образовательная программа: 09.03.01 Информатика и вычислительная техника
Образовательная программа: 09.03.01 Информатика и вычислительная техника
Лекция: вторник, 12:40 - 14:15, 120а ЛК
Записи лекций 2023-2024 уч.г.
- Введение в MPI (1)
- Введение в MPI (2)
- Введение в MPI (3)
- Введение в OpenMP (1)
- Введение в OpenMP (2)
- Отладка и оптимизация параллельных программ (1)
- Отладка и оптимизация параллельных программ (2)
Теоретические материалы
- Лекция 1. Краткий обзор MPI
- Лекция 2. Краткий обзор OpenMP
- Лекция 3. Введение
- Профилирование MPI (mpe2.tgz -- оригинальная версия, mpe2025.tgz -- исправленная, видеоинструкция)
- Задача конструирования параллельной программы
- Взаимодействующие процессы
- Программирование взаимодействующих процессов
- Программирование больших численных моделей
- Лекция 7
- Параллельная реализация PIC
- Динамическая балансировка нагрузки
- Active Knowledge
- Обзор Huawei HPC & AI
- OpenScaler and open source
Лабораторные работы
Дополнительные материалы
- Основы параллельного программирования. Практический курс : Учеб. пособие / А.Ю. Власенко, М.А. Городни-
чев, С.Е. Киреев и др. ; Новосиб. гос. ун-т. – Новосибирск: ИПЦ НГУ, 2024. – 240 с. ISBN 978-5-4437-1465-3- Пособие на сайте Электронной библиотеки НГУ (e-lib.nsu.ru - доступно только из сети НГУ)
- Арыков, С. Б. Параллельное программирование над общей памятью : OpenMP : учебное пособие : [16+] / С. Б. Арыков, Г. А. Щукин, М. А. Городничев ; Новосибирский государственный технический университет. – Новосибирск : Новосибирский государственный технический университет, 2019. – 95 с. : ил., табл. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=576119. – Библиогр.: с. 88-90. – ISBN 978-5-7782-3796-4. – Текст : электронный.
- Арыков, С. Б. Параллельное программирование над общей памятью : POSIX Thread : учебное пособие : [16+] / С. Б. Арыков, М. А. Городничев, Г. А. Щукин. – Новосибирск : Новосибирский государственный технический университет, 2018. – 87 с. : ил., табл. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=576621. – Библиогр.: с. 83. – ISBN 978-5-7782-3642-4. – Текст : электронный.
- В.Э.Малышкин, В.Д.Корнеев. Параллельное программирование мультикомпьютеров. – В серии «Учебники НГТУ», Новосибирск, изд-во НГТУ, 2006. - 296 стр.
- "Практикум по методам параллельных вычислений" под ред. А.В. Старченко, 2010 -- имеется в библиотеке НГУ
- Гололобов, Сергей Владимирович. — Параллельные алгоритмы вычислительной алгебры: учебно-методическое пособие: [для студентов НГУ] / С. В. Гололобов, А. А. Калинкин; М-во науки и высш. образования РФ, Новосиб. гос. ун-т, Мех.-мат. фак. — Электрон. дан. (1 файл) (Новосибирск: Издательско-полиграфический центр НГУ, 2019). — Загл. с экрана. — Текстовые электрон. данные. — Режим доступа: http://e-lib.nsu.ru/dsweb/Get/Resource-5727/page0000.pdf. — Свободный доступ из сети Интернет (чтение, цитирование). — URL:http://e-lib.nsu.ru/dsweb/Get/Resource-5727/page0000.pdf. — Текст: электронный
- http://www.mpi-forum.org
- http://openmp.org
- http://parallel.ru
- https://computing.llnl.gov/tutorials/mpi/
- https://computing.llnl.gov/tutorials/openMP/
- https://computing.llnl.gov/tutorials/pthreads/
- Антонов А.С. Технологии параллельного программирования MPI и OpenMP: Учеб. пособие. - М.: Изд-во Московского университета, 2012. - 344 с. - (Серия "Суперкомпьютерное образование")
- Примеры MPI-программ с лекций
- Примеры OpenMP-программ с лекций
Отметки
- 2025: 23202
- 2024: 22202
- 2023: 21202
- 2019: 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210 17211
- 2018: 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211
- 2017: 15201 15202(pdf) 15203 15204 15205 15206 15207