Path: news.mathworks.com!not-for-mail
From: "Brock " <brockp@umich.edu>
Newsgroups: comp.soft-sys.matlab
Subject: using new mpich2 library problems
Date: Fri, 6 Nov 2009 19:53:02 +0000 (UTC)
Organization: Michigan University
Lines: 14
Message-ID: <hd1uqu$b37$1@fred.mathworks.com>
Reply-To: "Brock " <brockp@umich.edu>
NNTP-Posting-Host: webapp-03-blr.mathworks.com
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Trace: fred.mathworks.com 1257537182 11367 172.30.248.38 (6 Nov 2009 19:53:02 GMT)
X-Complaints-To: news@mathworks.com
NNTP-Posting-Date: Fri, 6 Nov 2009 19:53:02 +0000 (UTC)
X-Newsreader: MATLAB Central Newsreader 569324
Xref: news.mathworks.com comp.soft-sys.matlab:583097


Hello, 
We are trying to have matlab use a build of mpich2 that does not use smpd so we may use OSU's mpiexec in our PBS batch environment.  

I built version 1.0.8p1  of mpich2 to match 1.0.x that comes with 2009a, I then made mpiLibConf.m  to point to '/nobackup/brockp/matlab/mpich/lib/libmpich.so',  and added its location to MATLABPATH,

I then made a configuration using the mpiexec type, and put in the custom mpiexec location, and argument --comm mpich2-pmi,

Problem is no matter what when I run 
matlabpool open configname 4

The library that is dlopened()'  is the one that comes with matlab (lsof | grep mpich), not my new one.
I am confused what needs to be done, or if there is anyway to make matlab give me more information about how it is picking what libmpich.so to load.

Any input would be helpful,