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?
I searching through many of the manual pages and all of them point to
lamtrace and XMPI. I am finding XMPI's resolution not specific enough to
trace short/long packets and their sizes, but there may be a feature that
I have not seen as of yet.
Thank you,
Josh Hursey
Earlham College Cluster Computing Lab
|