Escali 4.4 AbsRank MPIcallcommNamerankcall-dependant-parameters where, +relSecs S eTime where

Models: 4.4

1 81
Download 81 pages 20.52 Kb
Page 51
Image 51

-t<call-list>

Enable for MPI_calls in <call-list>.

 

MPI_call = 'MPI_call' 'call'

-x<call-list>

Disable for MPI_calls in <call-list>.

 

MPI_call = 'MPI_call' 'call'

-f<format-list>

Define format: 'timing', 'arguments', 'rate'

-v

Verbose

-h

Print this list of options

By default only one line is written per MPI-call.

Calls may be specified with or without the "MPI_"-prefix, and in upper- or lower-case. The default format of the output has the following parts:

<absRank>: <MPIcall><commName>_<rank><call-dependant-parameters> where

<absRank>

is the rank within MPI_COMM_WORLD

<MPIcall>

is the name of the MPI-call

<commName>

is the name of the communicator

<rank>

is the rank within the communicator used

This format can be extended by using the "-f"-option. Adding "-f arguments" will provide some additional information concerning message length. If "-f timing" is given some timing information between the <absRank>and <MPIcall>-fields is provided.

The extra field has the following format:

+<relSecs> S <eTime> where

<relSecs>

is the elapsed time in seconds since returning to the application

 

from MPI_Init

<eTime>

is the elapsed execution time for the current call

"-f rate" will add some rate-related information. The rate is calculated by dividing the number of bytes transferred by the elapsed time to execute the call. All parameters to -f can be abbreviated and can occur in any mix.

Normally no error messages are provided concerning the options which have been selected. But if -verbose is added as a command-line option to mpimon, errors will be printed.

Trace provides information about which MPI routines were called and possibly information about parameters and timing.

Example using the test application:

%SCAMPI_TRACE="-p all" mpimon ./kollektive-8 ./uf256-8.pgm -- r1 r2

Prints a trace of all MPI calls for this run that is relatively simple:

0:MPI_Init

0:MPI_Comm_rank Rank: 0

0: MPI_Comm_size Size: 2

Scali MPI Connect Release 4.4 Users Guide

39

Page 51
Image 51
Escali 4.4 manual AbsRank MPIcallcommNamerankcall-dependant-parameters where, +relSecs S eTime where