Hi LUK,
thanks for your answers.
my central problem is that I have installed centos 4.4 (based on redhat
enterprise) on all nodes. As a matter of fact, lam-mpi comes with this
distribution, so it is not necessary to install lam separately. It is
just enough to install Linux CentOS, as i have done. (In this way, I dont
want to re-istall Iam-mpi. )
I am wondering if it is possible to change lam configuration after its
installation (without re-instlling it again).
If this is possible, please let me know how. (I want to change the
underlying fortran compiler from g77 to gfortran)
Best,
rmb
On 4/14/07, lam-request_at_[hidden] <lam-request_at_[hidden]> wrote:
>
> Send lam mailing list submissions to
> lam_at_[hidden]
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://www.lam-mpi.org/mailman/listinfo.cgi/lam
> or, via email, send a message with subject or body 'help' to
> lam-request_at_[hidden]
>
> You can reach the person managing the list at
> lam-owner_at_[hidden]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of lam digest..."
>
>
> Today's Topics:
>
> 1. The selected RPI failed to initialize during MPI_INIT message
> (Heroux, Michael A)
> 2. 2 question on lam (Ruhollah Moussavi Baygi )
> 3. Re: 2 question on lam (LUK ShunTim)
>
>
> ---------- Forwarded message ----------
> From: "Heroux, Michael A" <maherou_at_[hidden]>
> To: lam_at_[hidden]
> Date: Fri, 13 Apr 2007 13:20:01 -0600
> Subject: LAM: The selected RPI failed to initialize during MPI_INIT
> message
>
> Although I have seen quite a bit of discussion about this error message
> (The selected RPI failed to initialize during MPI_INIT message), I didn't
> see anything that addresses my situation.
>
> I am running on a Mac Intel dual-core laptop. I successfully installed
> LAM MPI and have been running it for a few weeks. Here is the info from
> lamboot -V:
>
> LAM 7.1.3/MPI 2 C++/ROMIO - Indiana University
>
> Arch: i386-apple-darwin8.8.2
> Prefix: /usr/local
> Configured by: maherou
> Configured on: Tue Mar 13 19:48:11 CDT 2007
> Configure host: herouxmac.local
> SSI rpi: crtcp lamd sysv tcp usysv
>
> However, just today programs that I compiled and ran correctly last week
> no longer work. I get the following message:
>
> -----------------------------------------------------------------
> The selected RPI failed to initialize during MPI_INIT. This is a
> fatal error; I must abort.
>
> This occurred on host herouxmac (n0).
> The PID of failed process was 25633 (MPI_COMM_WORLD rank: 0)
> -----------------------------------------------------------------
>
> I have rebooted my machine to make sure that there weren't problems with
> system resources.
>
> The only things I can say have changed are that I installed some new
> software yesterday, in particular Matlab.
>
> I am able to run my codes if I specify the RPI, e.g., "mpirun -ssi rpi
> crtcp ..." . It appears that modes crtcp, lamd and tcp work, but sysv and
> usysv do not.
>
> This is not a critical problem for me now, since I can run my programs,
> but I am puzzled about how the behavior changed.
>
> Mike
>
>
> ---------- Forwarded message ----------
> From: "Ruhollah Moussavi Baygi " <ruhollah.mb_at_[hidden]>
> To: lam_at_[hidden]
> Date: Sat, 14 Apr 2007 11:56:56 +0330
> Subject: LAM: 2 question on lam
>
> Hi every body at LAM/MPI
>
>
>
> Introduction:
>
> I have recently subscribed to this mailing list. I am glad to that I have
> entered the community of parallel programming.
>
> I am newbie at LAM/MPI (and not expert at LINUX) at this point; and have a
> problem with LAM/MPI 7.0.6
>
>
>
> My case:
>
> I have made my small cluster with 6 nodes (64bit) and installed CentOS 4.4(64bit) on each of them. During Linux installation, I choose LAM to be
> installed for head node as well as each of compute nodes. I have done
> lamboot successfully.
>
>
>
> My questions:
>
> 1- By default, wrapper compiler mpif77 refers to g77 compiler. But, I want
> to use gfortran instead of g77 in parallel mode, .i.e. I want that mpif77
> uses gfortran while compiling a FORTRAN program. Please help me.
>
> (I have read LAM installation guide and had a look at user guide. All over
> these mans authors pre-suppose that you want to install LAM yourself.
> However, in my case, CentOS ITSELF has installed LAM and I don't know where
> are source files, installation directory, etc.)
>
>
>
> 2- To compile and run parallel programs is it necessary to install LAM/MPI
> as well as C/F compilers in head node and ALL compute nodes? (NFS running on
> head with /home directory)
>
>
>
> Best wishes,
>
>
>
>
> ---------- Forwarded message ----------
> From: LUK ShunTim <shuntim.luk_at_[hidden]>
> To: General LAM/MPI mailing list <lam_at_[hidden]>
> Date: Sat, 14 Apr 2007 17:33:58 +0800
> Subject: Re: LAM: 2 question on lam
> Ruhollah Moussavi Baygi wrote:
> > Hi every body at LAM/MPI
> >
> >
> >
> > Introduction:
> >
> > I have recently subscribed to this mailing list. I am glad to that I
> > have entered the community of parallel programming.
> >
> > I am newbie at LAM/MPI (and not expert at LINUX) at this point; and have
> > a problem with LAM/MPI 7.0.6
> >
> >
> >
> > My case:
> >
> > I have made my small cluster with 6 nodes (64bit) and installed CentOS
> > 4.4 (64bit) on each of them. During Linux installation, I choose LAM to
> > be installed for head node as well as each of compute nodes. I have done
> > lamboot successfully.
> >
> >
> >
> > My questions:
> >
> > 1- By default, wrapper compiler mpif77 refers to g77 compiler. But, I
> > want to use gfortran instead of g77 in parallel mode, .i.e. I want that
> > mpif77 uses gfortran while compiling a FORTRAN program. Please help me.
> >
> > (I have read LAM installation guide and had a look at user guide. All
> > over these mans authors pre-suppose that you want to install LAM
> > yourself. However, in my case, CentOS ITSELF has installed LAM and I
> > don't know where are source files, installation directory, etc.)
> >
>
> Hello,
>
> No, you can build and install lam anywhere you like. For example, to
> install lam
> to /home/lam and wrap gfortran as fortran compiler, try
>
> FC=gfortran ./configure --prefix=/home/lam
>
> in the unpacked lam source tree and the just "make" and "make install".
>
> >
> > 2- To compile and run parallel programs is it necessary to install
> > LAM/MPI as well as C/F compilers in head node and ALL compute nodes?
> > (NFS running on head with /home directory)
> >
>
> No, only lam-runtime is required on the nodes. If you use the configure
> options
> suggested above, adding /home/lam/bin to your PATH will be sufficient for
> lam
> daemon to boot up since /home can be reached by all nodes via NFS.
>
> All these are in the documentation. The on-line faq.
>
> http://www.lam-mpi.org/faq/
>
> is very informative and instructive.
>
> >
> >
> > Best wishes,
> >
>
> Good luck,
> ST
> --
>
>
>
>
--
Best,
Ruhollah Moussavi Baygi
|