Лабораторные 2019-2023
- Программирование независимых потоков: см. л/р №1 в пособии "Параллельное программирование над общей памятью. POSIX Threads"
- Программирование взаимодействующих потоков: см. л/р №2 в пособии "Параллельное программирование над общей памятью. POSIX Threads"
- Многопоточное программирование с использованием OpenMP: см. л/р №1 в пособии "Параллельное программирование над общей памятью. OpenMP"
- Разработка параллельных программ для систем с распределенной памятью: MPI, уравнение Пуассона в 3D
Лабораторные 2018-2019
- Программирование независимых потоков: см. л/р №1 в пособии "Параллельное программирование над общей памятью. POSIX Threads"
- Программирование взаимодействующих потоков: см. л/р №2 в пособии "Параллельное программирование над общей памятью. POSIX Threads"
- MPI, уравнение Пуассона в 3D
- MPI+Threads: балансировка между вычислительными узлами
Лабораторные 2017-2018
- Основы многопоточного программирования
- Пул потоков и портфель задач
- MPI, уравнение Пуассона в 3D
- MPI+Threads: балансировка между вычислительными узлами
Журналы успеваемости
обратитесь к преподавателю л/р за доступом к электронному журналу.
Дополнительные материалы
Литература
- В.Э.Малышкин, В.Д.Корнеев. Параллельное программирование мультикомпьютеров. – В серии «Учебники НГТУ», Новосибирск, изд-во НГТУ, 2006, 296 стр.
- С. Б. Арыков, М. А. Городничев, Г. А. Щукин. Параллельное программирование над общей памятью. OpenMP : учеб. пособие / Новосибирск : Изд-во НГТУ, 2019. - 95 с. - 100 экз. - ISBN 978-5-7782-3796-4.
- С. Б. Арыков, М. А. Городничев, Г. А. Щукин. Параллельное программирование над общей памятью. POSIX Threads : учеб. пособие / Новосибирск : Изд-во НГТУ, 2018. - 87 с. - 100 экз. - ISBN 978-5-7782-3642-4.
- MPI 3.1 Standard: http://www.mpi-forum.org/docs/
- OpenMP 4.5 Standard: http://openmp.org/wp/openmp-specifications/
- C++14 Standard: https://isocpp.org/std/the-standard
- см. также список дополнительной литературы по логике и теории алгоритмов