Данное учебное пособие предназначено для освоения практического курса параллельного программирования с использованием технологий MPI и ОреnМР. В настоящее время технология MPI является основным средством программирования для кластерных систем и компьютеров с распределенной памятью, а технология ОреnМР - для компьютеров с общей памятью. Курс включает в себя описание большей части функциональности стандартов MPI-2.2 и ОреnМР 3.1 с примерами их применения, а также практические сведения, которые могут потребоваться при написании реальных программ с использованием этих технологий параллельного программирования. Учебное пособие может использоваться также в качестве справочника по рассматриваемым технологиям параллельного программирования, однако некоторые процедуры и детали описания соответствующих стандартов опускаются для простоты изложения и восприятия материала. Описание ведется с использованием технологий MPI и ОреnМР в программах на языках программирования Си и Фортран. Для...
Dannoe uchebnoe posobie prednaznacheno dlja osvoenija prakticheskogo kursa parallelnogo programmirovanija s ispolzovaniem tekhnologij MPI i OrenMR. V nastojaschee vremja tekhnologija MPI javljaetsja osnovnym sredstvom programmirovanija dlja klasternykh sistem i kompjuterov s raspredelennoj pamjatju, a tekhnologija OrenMR - dlja kompjuterov s obschej pamjatju. Kurs vkljuchaet v sebja opisanie bolshej chasti funktsionalnosti standartov MPI-2.2 i OrenMR 3.1 s primerami ikh primenenija, a takzhe prakticheskie svedenija, kotorye mogut potrebovatsja pri napisanii realnykh programm s ispolzovaniem etikh tekhnologij parallelnogo programmirovanija. Uchebnoe posobie mozhet ispolzovatsja takzhe v kachestve spravochnika po rassmatrivaemym tekhnologijam parallelnogo programmirovanija, odnako nekotorye protsedury i detali opisanija sootvetstvujuschikh standartov opuskajutsja dlja prostoty izlozhenija i vosprijatija materiala. Opisanie vedetsja s ispolzovaniem tekhnologij MPI i OrenMR v programmakh na jazykakh programmirovanija Si i Fortran. Dlja...