Rolf Rabenseifner Development / Online Workshop
Slide 3 Höchstleistungsrechenzentrum Stuttgart
Fo r W eb a nd C D -R O M
Online
Parallel Programming Workshop
— The Production Procedure —
Rolf Rabenseifner MPI Course
Slide 10 Höchstleistungsrechenzentrum Stuttgart Data and Work Distributio n
• the value of myrank is returned by special library routine
• the system of size processes is started by special MPI initialization program (mpirun or mpiexec)
• all distribution decisions are based on myrank
• i.e., which process works on which data
myrank=0 data sub- program
myrank=1 data sub- program
myrank=2 data sub- program
myrank=
(size-1) data sub- program
communication network
DAT S-VHS
as .html .ppt
one .wav per slide one .rm per slide
free
Real Producer Basic
PC
Acoustica 2.21 with
Rol f Rabenseifner MPI Cour se Slide 10Höchstl eist ungsr echenzent rum St utt gart Data and W ork D is tributio n
• the value of myrank is returned by s pec ial library routine
• the sy stem of size proc ess es is s tarted by special M PI initialization program (m pirun or m piexec )
• all dis tribution decis ions are bas ed on myrank
• i.e., w hic h proces s work s on w hic h data my rank=0 data sub- program my rank=1
data sub- program my rank=2 data s ub- program m yr ank=
(size-1)data s ub- program c omm unic ation network
Merging slides and audio:
RUS Presenter *) Powerpoint97
Rolf Rabenseifner MPI Course
Slide 10 Höchstleistungsrechenzentrum Stuttgart