Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] libnuma issue
From: Francesco Pietra (chiendarret_at_[hidden])
Date: 2009-04-15 15:03:03

On Wed, Apr 15, 2009 at 8:39 PM, Prentice Bisbal <prentice_at_[hidden]> wrote:
> Francesco Pietra wrote:
>> I used --with-libnuma=/usr since Prentice Bisbal's suggestion and it
>> worked. Unfortunately, I found no way to fix the failure in finding
>> when compiling openmpi-1.3.1 with intels, as you have seen
>> in other e-mail from me. And gnu compilers (which work well with both
>> openmpi and the slower code of my application) are defeated by the
>> faster code of my application. With limited hardware resources, I must
>> rely on that 40% speeding up.
> To fix the problem you need to include the path to Intel's
> in your LD_LIBRARY_PATH environment variable. On my system, I
> installed v11.074 of the Intel compilers in /usr/local/intel, so my
> file is located here:
> /usr/local/intel/Compiler/11.0/074/lib/intel64/
> So I just add that to my LD_LIBRARY_PATH:
> LD_LIBRARY_PATH=/usr/local/intel/Compiler/11.0/074/lib/intel64:$LD_LIBRARY_PATH

Just a clarification: With my system I use the latest intels version
10,, and mkl because it proved difficult to make
a debian package with version 11. At



(that /lib contains

That results from sourcing in my .bashrc:

. /opt/intel/fce/10.1.022/bin/
. /opt/intel/cce/10.1.022/bin/

 Did you suppress that sourcing before exporting the LD_EXPORT_PATH to
the library at issue? Having so much turned around the proble, it is
not unlikely that I am messing myself.


> Now I can run whatever programs need without any problems. In
> your case, you'll want to that before your make command.
> Here's exactly what I use to compile OpenMPI with the Intel Compilers:
> export PATH=/usr/local/intel/Compiler/11.0/074/bin/intel64:$PATH
> export
> LD_LIBRARY_PATH=/usr/local/intel/Compiler/11.0/074/lib/intel64:$LD_LIBRARY_PATH
> ../configure CC=icc CXX=icpc F77=ifort FC=ifort
> --prefix=/usr/local/openmpi-1.2.8/intel-11/x86_64 --disable-ipv6
> --with-sge --with-openib --enable-static
> --
> Prentice
> _______________________________________________
> users mailing list
> users_at_[hidden]