Практика параллельного программирования с использованием MPI
ISBN | 978-5-00237-034-4 |
Автор | Лукьяненко Д.В. |
Издательство | ЛЕНАНД |
Переплет | ОБЛ |
Формат | 60x90/16 |
Серия | ФУНДАМЕНТ БУДУЩЕГО: Юбилейная серия в честь 270-летия МГУ имени М.В. Ломоносова, Классический учебник МГУ |
Вес, гр | 355 |
Год | 2024 |
Стр. | 330 |
ID | 40УР |
Целью учебного курса является знакомство читателей с практикой параллельного программирования при реализации параллельных алгоритмов решения вычислительно ёмких научных задач. Особенности программной реализации изучаемых алгоритмов демонстрируются с использованием языка программирования Python и пакета mpi4py, который для организации взаимодействия различных вычислительных процессов позволяет использовать технологию передачи сообщений MPI. Технология MPI на данный момент является основным средством программирования в параллельных вычислениях на системах с распределённой памятью. Примеры программ в курсе строятся таким образом, что они могут быть легко переписаны с использованием языков программирования С/С++/Fortran.Данный материал представляет интерес для широкого круга студентов и аспирантов, начинающих приобщаться к области высокопроизводительных вычислений.