From help-request at octave dot org Mon Oct 4 02:16:22 2004 Subject: Re: Parallel Octave possibilities? From: Javier =?iso-8859-1?Q?Fern=E1ndez?= Baldomero To: "E. Joshua Rigler" CC: Help-Octave Date: Mon, 04 Oct 2004 09:12:00 +0200 "E. Joshua Rigler" wrote: > > 1a) What exactly is the "--with-MPI" option in Octave's configure script > for? Is this an evolved version of Octave-MPI (by Alex Verstak)? Is > there an extant web page or some other documentation for this (I could > only find this currently non-responding link > http://corto.icg.to.infn.it/andy/octave-mpi/)? > Hi Joshua, I found this thread related to the --with-mpi switch http://www.octave.org/octave-lists/archive/octave-maintainers.2003/threads.html#00272 Well, J.W.Eaton was planning to call it just "--mpi". I think it's more related to Andy's patches than to Alex' bindings. It seems that it was designed to make some initialization stuff. I have been trying to read the "configure" script... apparently, it only checks that it can link a sample MPI_Init program (and can include the header mpi.h). Others will hopefully give a better explanation :-) > 2) How does this compare with Javier Fernández Baldomero's MPI tool box > (MPITB) fo Octave (http://atc.ugr.es/javier-bin/mpitb)? Are they even > mutually exclusive? > I used --enable-shared --enable-dl --enable-lite-kernel. If I understood the configure script I could tell if there might be any incompatibilities among --with-mpi and MPITB. Apparently, it only checks that it can include mpi.h and compile with -lmpi. If that's true, there can't be any incompatibility. That is, you can configure --with-mpi and either use MPITB or not. I must obviously be missing something. Either that, or the --with-mpi switch was the first step to support some functionality that wasn't added later. -javier ------------------------------------------------------------- Octave is freely available under the terms of the GNU GPL. Octave's home on the web: http://www.octave.org How to fund new projects: http://www.octave.org/funding.html Subscription information: http://www.octave.org/archive.html -------------------------------------------------------------