Технологии параллельного программирования MPI и OpenMP, учебное пособие

書目詳細資料
主要作者: Антонов А. С. Александр Сергеевич
企業作者: Московский государственный университет им. М. В. Ломоносова (МГУ)
總結:Данное учебное пособие предназначено для освоения практического курса параллельного программирования с использованием технологий MPI и ОрепМР. В настоящее время технология MPI является основным средством программирования для кластерных систем и компьютеров с распределенной памятью, а технология ОрепМР - для компьютеров с общей памятью. Курс включает в себя описание большей части функциональности стандартов MPI-2.2 и ОрепМР 3.1 с примерами их применения, а также практические сведения, которые могут потребоваться при написании реальных программ с использованием этих технологий параллельного программирования. Учебное пособие может использоваться также в качестве справочника по рассматриваемым технологиям параллельного программирования, однако некоторые процедуры и детали описания соответствующих стандартов опускаются для простоты изложения и восприятия материала. Описание ведется с использованием технологий MPI и ОрепМР в программах на языках программирования Си и Фортран. Приводятся примеры небольших законченных параллельных программ, тексты которых можно скачать со страницы в сети Интернет <http://parallel.ru/tech/tech_dev/>MPI+OpenMP/examples/. Для проверки примеров и получения результатов использовались суперкомпьютеры СКИФ МГУ «Чебышев» и «Ломоносов». В конце разделов приводятся контрольные вопросы и задания, которые можно использовать в процессе обучения.Для студентов, аспирантов и научных сотрудников, чья деятельность связана с па­раллельными вычислениями. Ключевые слова: параллелизм, программирование, суперкомпьютер, MPI, ОрепМР.УДК 007 (075)
出版: Москва, Изд-во МГУ, 2012
叢編:Суперкомпьютерное образование
主題:
格式: 圖書
KOHA link:https://koha.lib.tpu.ru/cgi-bin/koha/opac-detail.pl?biblionumber=226540

MARC

LEADER 00000nam0a2200000 4500
001 226540
005 20231101230734.0
010 |a 9785211063433 
035 |a (RuTPU)RU\TPU\book\246915 
090 |a 226540 
100 |a 20121122d2012 m y0rusy50 ca 
101 0 |a rus 
102 |a RU 
105 |a y j 001zy 
200 1 |a Технологии параллельного программирования MPI и OpenMP  |e учебное пособие  |f А. С. Антонов  |g Московский государственный университет им. М. В. Ломоносова (МГУ) 
210 |a Москва  |c Изд-во МГУ  |d 2012 
215 |a 340 с. 
225 1 |a Суперкомпьютерное образование 
320 |a Библиогр.: с. 333-334. 
330 |a Данное учебное пособие предназначено для освоения практического курса параллельного программирования с использованием технологий MPI и ОрепМР. В настоящее время технология MPI является основным средством программирования для кластерных систем и компьютеров с распределенной памятью, а технология ОрепМР - для компьютеров с общей памятью. Курс включает в себя описание большей части функциональности стандартов MPI-2.2 и ОрепМР 3.1 с примерами их применения, а также практические сведения, которые могут потребоваться при написании реальных программ с использованием этих технологий параллельного программирования. Учебное пособие может использоваться также в качестве справочника по рассматриваемым технологиям параллельного программирования, однако некоторые процедуры и детали описания соответствующих стандартов опускаются для простоты изложения и восприятия материала. Описание ведется с использованием технологий MPI и ОрепМР в программах на языках программирования Си и Фортран. Приводятся примеры небольших законченных параллельных программ, тексты которых можно скачать со страницы в сети Интернет <http://parallel.ru/tech/tech_dev/>MPI+OpenMP/examples/. Для проверки примеров и получения результатов использовались суперкомпьютеры СКИФ МГУ «Чебышев» и «Ломоносов». В конце разделов приводятся контрольные вопросы и задания, которые можно использовать в процессе обучения.Для студентов, аспирантов и научных сотрудников, чья деятельность связана с па­раллельными вычислениями. Ключевые слова: параллелизм, программирование, суперкомпьютер, MPI, ОрепМР.УДК 007 (075) 
606 1 |a Программирование параллельное  |2 stltpush  |3 (RuTPU)RU\TPU\subj\71250  |9 85229 
610 1 |a технология 
610 1 |a MPI 
610 1 |a функции 
610 1 |a сообщения 
610 1 |a передача 
610 1 |a прием 
610 1 |a процессы 
610 1 |a коллективные взаимодействия 
610 1 |a OpenMP 
610 1 |a параллельные алгоритмы 
610 1 |a реализация 
610 1 |a учебные пособия 
675 |a 004.42.032.24(075.8)  |v 4 
700 1 |a Антонов  |b А. С.  |g Александр Сергеевич 
712 0 2 |a Московский государственный университет им. М. В. Ломоносова (МГУ)  |2 stltpush  |3 (RuTPU)RU\TPU\col\7 
801 1 |a RU  |b 63413507  |c 20121122 
801 2 |a RU  |b 63413507  |c 20150421  |g RCR 
900 |a Технологии программирования 
942 |c BK 
951 |b 010400  |b 010300