[MPICH] MPICH2 performance tuning and characterising

stephen mulcahy smulcahy at aplpi.com
Mon Mar 26 10:45:23 CDT 2007


Anthony Chan wrote:
> 
>> I'm confused as to why the log symbols don't exist - the compiler is
>> clearly using the mpe=mpilog flag when running - perhaps it's missing
>> from the linker step or I'm missing something else?
> 
> I was under the impression you are using the latest mpich2, 1.0.5pX, which
> supports "-mpe=XXX" option in mpicc/mpif90.  Older mpich2, e.g. 1.0.2,
> does not support the -mpe option.  If it is easier, you could add
> "-llmpe -lmpe" in your Makefile during link step.

We are using 1.0.5p3 sp mpe=mpilog should have been picked up ok.
Perhaps I'll try -llmpe and -lmpe to see if that works.

>> As an aside - are there tools for measuring MPICH2 latency and bandwidth?
> 
> You could use mpptest from perftest or netpipe.

Thanks, I'll take a look at mpptest.

-stephen

-- 
Stephen Mulcahy, Applepie Solutions Ltd, Innovation in Business Center,
   GMIT, Dublin Rd, Galway, Ireland.      http://www.aplpi.com




More information about the mpich-discuss mailing list