Click here to start

Table of contents

Slide 1

Slide 2

Slide 3

Slide 4

Slide 5

Slide 6

Slide 7

Slide 8

Slide 9

Slide 10

Slide 11

Slide 12

Slide 13

Slide 14

Slide 15

Slide 16

Slide 17

Slide 18

Slide 19

Slide 20

Slide 21

Slide 22

Slide 23

Slide 24

Slide 25

What Are All These Names?

Parallel Virtual File System

Slide 28

PVFS Components

Slide 30

ROMIO MPI-IO Implementation

Data Staging for Tiled Display

Splitting Movie Frames into Tiles

Obtaining Highest Performance

Trivial MPI-IO Example

Avoiding the VFS Layer

Why Use File Views?

Setting a File View

Noncontiguous Access in ROMIO

Data Sieving Performance

Collective I/O

Collective I/O Example

Two-Phase Access

Two-Phase Performance

Hints

The Proof is in the Performance

Summary: Why Use MPI-IO?

Redundancy

Redundancy Requirements

Lazy Data Redundancy

Slide 51

Slide 52

Slide 53

Slide 54

Slide 55

Slide 56

Slide 57

Slide 58

Slide 59

Author: Dan Stanzione

E-mail: dstanzi@clemson.edu

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