LAM/MPI logo

LAM/MPI General User's Mailing List Archives

  |   Home   |   Download   |   Documentation   |   FAQ   |   all just in this list

From: Brian W. Barrett (brbarret_at_[hidden])
Date: 2004-01-08 13:31:16


On Jan 8, 2004, at 8:35 AM, joshh_at_[hidden] wrote:

> I am optimizing LAM-MPI 7.0.2 on two 16 node linux clusters (one Intel
> PIII cluster, and one PPC G4 XServe cluster) for a large software
> package.
> I want to adjust the short/long message cut off (via the SSI runtime
> flags
> [ -ssi rpi_tcp_short, -ssi rpi_sysv_short, -ssi rpi_usysv_short]) to
> improve performance. Is there a way to monitor a process tracking the
> size
> and number of short and long messages being transmitted? Further can
> one
> separate them into tcp, sysv, and usysv packets and order them in time?

We do not expose the TCP short/long cutoff point and packet counts to
the user. However, you could probably use the profiling interface to
figure out the amount of data you are sending each message and how many
messages you are sending. Since you are explicitly setting the TCP
cutoff, you could probably derive all the needed information. Sysv and
Usysv don't have a short/long protocol - it really isn't needed the way
our shared memory is implemented.

Hope this helps,

Brian

-- 
   Brian Barrett
   LAM/MPI developer and all around nice guy
   Have a LAM/MPI day: http://www.lam-mpi.org/