From: Brian W. B. <brb...@la...> - 2004-06-09 07:11:38
|
On Jun 8, 2004, at 7:10 PM, Brian W. Barrett wrote: > On Jun 8, 2004, at 6:06 PM, Daniel Gruner wrote: > >> A couple of months ago I had a similar problem, and Brian Barrett, who >> is a/the maintainer of lam-mpi said he would hack at it. I offered >> to test it on a bproc-4 cluster. However I never heard from him >> again. >> The exchange is in the bproc list archive (I assume there is an >> archive :-). > > Brian's still trying to find some time to work on it :). > > I'm just a little behind fixing some other bugs in LAM 7.1. And since > I'm doing most of this by guesswork (we don't have access to a bproc-4 > cluster and I'm not even sure the bproc-3 cluster I had access to > exists any more), it's going slow. > > If you want to take a look, I think the bproc code in > share/etc/lam_*.c can be #if 0'ed out with bproc-4 and beonss. The > code in share/ssi/boot/bproc/src/ is going to take a bit more work, > but I didn't think it would be that bad. Of course, I haven't had > time to look in the last couple weeks. Amazing what a kick in the pants and boredom will do. I hacked up some support for bproc-4 based on previous e-mails from Erik and Greg. Testing is at the "it compiled without warnings" stage, so this might take a couple of tries to get right. Let me know how it goes. I've attached a patch against our current SVN tree. You will need to check out the trunk, apply the attached patch, run the autogen.sh script, then the usual configure ; make ; make install. More detailed instructions, including requirements for Autoconf, Automake, and Libtool can be found on our web page at: http://www.lam-mpi.org/svn/ If anyone wants to try this out, but can't get subversion or the Autotools to work, let me know and I'll build a tarball and post it somewhere. Brian PS. In theory, Myrinet/GM and InfiniBand support should work just fine with the LAM trunk and BProc. If you have such a cluster, let me know how it goes - I don't think anyone has tried it before. -- Brian Barrett LAM/MPI developer and all around nice guy Have a LAM/MPI day: http://www.lam-mpi.org/ |