[MPICH] MPICH2+MPE on windows

David Ashton ashton at mcs.anl.gov
Mon Jul 11 17:55:56 CDT 2005


James,

Thanks for pointing out the bug that -log is not global.  If you specify
then environment variable, MPI_WRAP_DLL_NAME, then you must specify the
entire name - mpich2mpe.dll.  If you use the MPICH2_CHANNEL environment
variable then you can use the short name, mpe.

-David Ashton

-----Original Message-----
From: owner-mpich-discuss at mcs.anl.gov
[mailto:owner-mpich-discuss at mcs.anl.gov] On Behalf Of James S Perrin
Sent: Monday, July 11, 2005 8:46 AM
To: mpich-discuss at mcs.anl.gov
Subject: [MPICH] MPICH2+MPE on windows

Hi,
	This is a follow up to an earlier thread (Status of MPE2 on Windows)
where it 
was stated that to run an mpi job with profiling you can use the
(undocumented) 
-log  to mpiexec (smpd only). This didn't work for my master/slave job until
I 
realised -log isn't a global option and has to be specified for each group
of 
processes.

	However I noticed while digging around in the source code -log sets
the wrapper 
dll to "mpe" whereas the suggested default is "mpich2mpe" 
(src/util/multichannel/mpi.c). I was wondering is there any difference, I
didn't 
notice any when passing "-env MPI_WRAP_DLL_NAME mpich2mped" to mpiexec?

Regards
James
-- 
----------------------------------------------------------------------------
-
James S. Perrin,                   | email: james.perrin at manchester.ac.uk
Manchester Visualization Centre,   | www.sve.man.ac.uk/General/Staff/perrin
Kilburn Building, The University,  | tel: +44 161 275 6945
Manchester, England. M13 9PL.      | fax: +44 161 275 6800/6040
----------------------------------------------------------------------------
-
"The test of intellect is the refusal to belabour the obvious" -Alfred
Bester
----------------------------------------------------------------------------
-





More information about the mpich-discuss mailing list