Click here to start

Table of contents

Slide 1

Outline

Slide 3

MPI Basics

Collective Communication

Slide 6

Slide 7

Slide 8

Comm Pattern

Tree

Modify Example

Slide 12

Slide 13

Slide 14

Slide 15

Adv. of Collective ops

Modified again

Reduction Revisited

Slide 19

Reduction example

Slide 21

Slide 22

Allreduce

Slide 24

Scatter

Gather

Slide 27

Slide 28

Slide 29

Slide 30

All-toAll

GatherV

All Reduce

Slide 34

Scan

Barrier

Slide 37

Slide 38

Slide 39

Slide 40

Slide 41

Slide 42

Type Commit

Pack and Unpack

Communicators

Accessing

Slide 47

Slide 48

Slide 49

Dynamic Process Management

Slide 51

Intercommunicators

Slide 53

Slide 54

Slide 55

Slide 56

Topologies

Slide 58

Cart_create

Dims_create

Inquiry

Translators

Shift

Slide 64

Slide 65

Slide 66

Slide 67

Author: Dan Stanzione

E-mail: dstanzi@clemson.edu

Homepage: http://www.parl.clemson.edu/~dstanzi