ITC Research Computing Support
Center

ITC Research Computing Support
Implementing and Debugging Parallel Codes

Outline

Nonblocking Send/Recv

Slide 5

Slide 6

MPI Types

Several Predefined Types Exist

Example:Vector Type

Creating a Vector Type

Cartesian Topologies

Slide 12

More Cartesian Functions

Profiling

EXAMPLE
Barotropic Ocean Model

Slide 16

Numerical Solution

Grid

Slide 19

Communications

Running the Example

Debugging with Totalview

Running Totalview

Starting Totalview

Some Useful Information