Figures |
FIGURE 4-1 Basic Ring Sending Algorithm
FIGURE 4-2 Basic Ring Sending Algorithm With Synchronization
FIGURE 4-3 Bandwidth as a function of message size for Algorithms 1 and 2
FIGURE 4-4 Bandwidth as a function of message size with directed polling
FIGURE 4-5 Bandwidth as a function of message size with nonblocking operations
FIGURE 4-6 Bandwidth as a function of message size with highly synchronized processes
FIGURE 4-7 Bandwidth as a function of message size with load imbalance
FIGURE 4-8 Bandwidth as a function of MPI_Testall calls
FIGURE 4-9 Bandwidth as a function of MPI_Testall calls
FIGURE 5-1 Matrix Transposition
FIGURE 5-2 Matrix Transposition, Distributed Over Two Processes
FIGURE 5-3 Matrix Transposition, Distributed Over Two Processes (Fortran Perspective)
FIGURE 5-4 Matrix Transposition, Maximal Aggregation for 4X4 Transposition
FIGURE 7-1 Relationship Between Bisection Bandwidth and Number of Nodes
FIGURE 8-1 Performance Analyzer--Main View
FIGURE 8-2 Performance Analyzer--Main View With Tracing Enabled
FIGURE 8-3 Performance Analyzer--Source View
FIGURE 8-4 Performance Analyzer--Callers-Callees View
FIGURE 8-5 Performance Analyzer--Timeline View
FIGURE 8-6 Performance Analyzer--Timeline View With Callstack
FIGURE 8-7 Examples of Functions That Might Appear in Profiles
FIGURE A-1 Blocking Sends Interrupt Computation
FIGURE A-2 Nonblocking Operations Overlap With Computation
FIGURE A-3 Computational Resources Devoted Either to Computation or to MPI Operations
FIGURE A-4 Progress Made on Multiple Messages by a Single MPI Call That Does Not Explicitly Reference the Other Messages
FIGURE A-5 Snapshot of a Pipelined Message
FIGURE A-6 A Medium-Size Message Using Only One Postbox
FIGURE A-7 A Short Message Squeezing Data Into the Postbox -- No Buffers Used
FIGURE A-8 First Snapshot of a Cyclic Message
FIGURE A-9 Second Snapshot of a Cyclic Message
FIGURE A-10 Shared-Memory Resources Dedicated per Connection
FIGURE A-11 Shared-Memory Resources per Sender -- Example of Send-Buffer Pools
FIGURE A-12 Eager Message-Passing Protocol
FIGURE A-13 Rendezvous Message-Passing Protocol
FIGURE A-14 Broadcast With Binary Fan-Out, First Example
FIGURE A-15 Broadcast With Binary Fan-Out, Second Example
FIGURE A-16 Broadcast With Binary Fan-Out, Third Example
FIGURE A-17 Broadcast With Binary Fan-Out, Fourth Example
FIGURE A-18 Broadcast Over Shared Memory With Binary Fan-Out, First Case
FIGURE A-19 Broadcast Over Shared Memory With Binary Fan-Out, Second Case
FIGURE A-20 Tree Broadcast versus Pipelined Broadcast of a Large Message
FIGURE B-1 Message of B Bytes Sent Over Shared Memory
Copyright © 2006, Sun Microsystems, Inc. All Rights Reserved.