MPI_users Guide

Art of Parallel Programming

Info iconThis preview shows pages 1–4. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: AU se r 'sG uid etoM P I P eterS .P ach eco D epa rtm en to fM a th em a t ics U n iv ers ityo fSanF ran c isco SanF ran c isco ,CA p eter@ u s fca .edu M a rch , C on ten ts In trodu c t ion G ree t ing s ! . G en era lM P IP rog ram s ...................... .F ind ingO u tA bou tth eR esto fth eW o r ld ........... .M essag e :D a ta+E nv e lop e .................... .M P I S endandM P I R ece iv e ................... C o llec t iv eC omm un ica t ion .T ree-S tru ctu redC omm un ica t ion ................. .B road ca st............................. .R edu ce ............................... .O th erC o llect iv eC omm un ica t ionF un ct ion s ........... G roup ingD a ta fo rC omm un ica t ion .T h eC oun tP a ram eter...................... .D er iv edT yp esandM P I T yp e stru ct.............. .O th erD er iv edD a ta typ eC on stru cto rs .............. .P a ck/U npa ck ........................... .D ec id ingW h ichM ethod toU se ................. C omm un ica to rsandT opo log ie s . F ox 'sA lgo r ithm .......................... .C omm un ica to rs.......................... .W o rk ingw ithG roup s ,C on tex ts ,andC omm un ica to rs..... .M P I C omm sp lit......................... .T opo log ies ............................. .M P I C a rt sub ........................... .Im p lem en ta t iono fF ox 'sA lgo r ithm ............... W h ereT oG oF romH ere .W ha tW eH av en 'tD iscu ssed ................... .Im p lem en ta t ion so fM P I..................... .M o reIn fo rm a t iononM P I.................... .T h eF u tu reo fM P I........................ AC om p ilingandR unn ingM P IP rog ram s A .M P ICH .............................. A .CH IM P .............................. A .LAM ................................ In trodu c t ion T h eM essag e-P a ss ing In ter fa ceo rM P Iisa lib ra ryo ffun ct ion sandm a cro s tha tcanb eu sed inC ,FORTRAN ,andC++ p rog ram s .A s itsnam e im p lies , M P Iis in tend ed fo ru se inp rog ram stha texp lo itth eex isten ceo fm u lt ip le p rocesso rsbym essag e-pa ss ing . M P Iw a sd ev e lop ed in{byag roupo fresea rch ersfrom indu stry , gov ernm en t ,anda cad em ia .A ssu ch ,itison eo fth erststanda rd sfo r p rog ramm ingpa ra lle lp rocesso rs ,and it isth ersttha t isba sedonm essag e- pa ss ing . T h is U ser 'sG u ide isab r ie ftu to r ia lin trodu ct ion to som eo fth em o re im po rtan tfea tu reso fM P Ifo rC p rog ramm ers .It is in tend ed fo ru seby p rog ramm ersw hohav esom eexp er ien ceu s ingC bu t litt leexp er ien cew ith m essag e-pa ss ing .It isba sedonpa rtso fth ebook ,w h ich istob epub lish ed byM o rganK au fm ann .F o rcom p reh en s iv egu id estoM P Isee ,and . F o ran ex tend ed ,e lem en ta ry in trodu ct ion ,see . A cknow ledgm en ts . M y thank stonCUBE and th eU SF fa cu ltyd ev e l- opm en tfund fo rth e irsuppo rto fth ew o rk tha tw en t in to th ep repa ra t ion o fth is G u ide . W o rkonM P Iw a ssuppo rted inpa rtby th eA dvan cedR e- sea rchP...
View Full Document

Page1 / 51

MPI_users Guide - AU se r 'sG uid etoM P I P eterS .P ach...

This preview shows document pages 1 - 4. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online