Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Intel compiler libraries (was: libnuma issue)
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2009-04-16 11:37:33


On Apr 16, 2009, at 11:29 AM, Francesco Pietra wrote:

> francesco_at_tya64:~$ ssh 192.168.1.33 env | sort
> HOME=/home/francesco
> LANG=en_US.UTF-8
> LOGNAME=francesco
> MAIL=/var/mail/francesco
> PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
> PWD=/home/francesco
> SHELL=/bin/bash
> SHLVL=1
> SSH_CLIENT=192.168.1.37 33941 22
> SSH_CONNECTION=192.168.1.37 33941 192.168.1.33 22
> USER=francesco
> _=/usr/bin/env
> francesco_at_tya64:~$
>

I don't see the intel compiler variables set in there, nor an
LD_LIBRARY_PATH indicating where the intel libraries are located. See
my text from the last mail:

> > I'm guessing that you're not sourcing the intel .sh files for
> > non-interactive logins. You'll need to check your shell startup
> files and
> > ensure that those sourcing lines are executed when you login to
> remote nodes
> > non-interactively. E.g.:
> >
> > thisnode$ ssh othernode env | sort
> >
> > shows the relevant stuff in your environment on the other node.
> Note that
> > this is different than
> >
> > thisnode$ ssh othernode
> > othernode$ env | sort
>

You might well have some logic in your .bashrc that quits before fully
executing when running non-interactive logins; hence, the ". /opt/
intel/fce/10.1.022/bin/ifortvars.sh" lines don't execute on the
192.168.1.33 machine when you run non-interactive jobs.

-- 
Jeff Squyres
Cisco Systems