Hi,
I tried as you suggested: export nvml_enable=no, then
reconfigured and ran make all install again, but mpicc is
still producing the same error. What should I try next?
Many thanks,
Tim
On 21 September 2017 at 16:12, Gilles Gouaillardet
<gil...@rist.or.jp <mailto:gil...@rist.or.jp>> wrote:
Tim,
do that in your shell, right before invoking configure.
export nvml_enable=no
./configure ...
make && make install
you can keep the --without-cuda flag (i think this is
unrelated though)
Cheers,
Gilles
On 9/21/2017 3:54 PM, Tim Jim wrote:
Dear Gilles,
Thanks for the mail - where should I set export
nvml_enable=no? Should I reconfigure with default
cuda support or keep the --without-cuda flag?
Kind regards,
Tim
On 21 September 2017 at 15:22, Gilles
Gouaillardet <gil...@rist.or.jp
<mailto:gil...@rist.or.jp>
<mailto:gil...@rist.or.jp
<mailto:gil...@rist.or.jp>>> wrote:
Tim,
i am not familiar with CUDA, but that might help
can you please
export nvml_enable=no
and then re-configure and rebuild Open MPI ?
i hope this will help you
Cheers,
Gilles
On 9/21/2017 3:04 PM, Tim Jim wrote:
Hello,
Apologies to bring up this old thread - I
finally had a chance
to try again with openmpi but I am still
have trouble getting
it to run. I downloaded version 3.0.0
hoping it would solve
some of the problems but on running
mpicc for the previous
test case, I am still getting an
undefined reference error. I
did as you suggested and also configured
it to install without
cuda using
./configure --without-cuda
--prefix=/opt/openmpi/openmpi-3.0.0
and at the end of the summary, CUDA
support shows 'no'.
Unfortunately, the error is still the same, and
for some
reason, mpicc still seems to have
referenced my cuda targets.
tjim@DESKTOP-TA3P0PS:~/Documents$ mpicc
/opt/mpi4py/mpi4py_src/demo/helloworld.c -o hello.bin
mpicc:
/usr/local/cuda-8.0/targets/x86_64-linux/lib/libOpenCL.so.1:
no version information available (required by
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40)
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40:
undefined
reference to
`clGetPlatformInfo@OPENCL_1.0
<mailto:clGetPlatformInfo@OPENCL_1.0>'
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40:
undefined
reference to `clGetPlatformIDs@OPENCL_1.0
<mailto:clGetPlatformIDs@OPENCL_1.0>'
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40:
undefined
reference to `clGetDeviceInfo@OPENCL_1.0
<mailto:clGetDeviceInfo@OPENCL_1.0>'
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40:
undefined
reference to `clGetDeviceIDs@OPENCL_1.0
<mailto:clGetDeviceIDs@OPENCL_1.0>'
collect2: error: ld returned 1 exit status
I also attempted to test mpirun, as
suggested in the readme,
however I get the following problem:
tjim@DESKTOP-TA3P0PS:~/Documents$ mpirun
/opt/openmpi/openmpi-3.0.0_src/examples/hello_c.c
mpirun:
/usr/local/cuda-8.0/targets/x86_64-linux/lib/libOpenCL.so.1:
no version information available (required by
/opt/openmpi/openmpi-3.0.0/lib/libopen-pal.so.40)
--------------------------------------------------------------------------
Open MPI tried to fork a new process via
the "execve" system
call but
failed. Open MPI checks many things
before attempting to launch a
child process, but nothing is perfect.
This error may be
indicative
of another problem on the target host, or
even something as
silly as
having specified a directory for your
application. Your job
will now
abort.
Local host: DESKTOP-TA3P0PS
Working dir: /home/tjim/Documents
Application name:
/opt/openmpi/openmpi-3.0.0_src/examples/hello_c.c
Error: Exec format error
--------------------------------------------------------------------------
--------------------------------------------------------------------------
mpirun was unable to start the specified
application as it
encountered an
error:
Error code: 1
Error name: (null)
Node: DESKTOP-TA3P0PS
when attempting to start process rank 0.
--------------------------------------------------------------------------
4 total processes failed to start
[DESKTOP-TA3P0PS:15231] 3 more processes have
sent help
message help-orte-odls-default.txt /
execve error
[DESKTOP-TA3P0PS:15231] Set MCA parameter
"orte_base_help_aggregate" to 0 to see all help /
error messages
Do you have any suggestions to what might
have gone wrong on
this install? I'm not sure if this thread
is still alive, so
if you need a refresh on the
situation/any more info, please
let me know.
Kind regards,
Tim
On 24 May 2017 at 09:12, Tim Jim
<timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>>>> wrote:
Thanks for the thoughts, I'll give it
a go. For reference,
I have
installed it in the opt directory, as that is
where I have
kept my
installs currently. Will this be a
problem when calling
mpi from
other packages?
Thanks,
Tim
On 24 May 2017 06:30, "Reuti"
<re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>>> wrote:
Hi,
Am 23.05.2017 um 05:03 schrieb
Tim Jim:
> Dear Reuti,
>
> Thanks for the reply. What
options do I have to test
whether
it has successfully built?
LIke before: can you compile and
run mpihello.c this
time –
all as ordinary user in case you
installed the Open
MPI into
something like $HOME/local/openmpi-2.1.1 and set
paths
accordingly. There is no need to be root to install a
personal
Open MPI version in your home
directory.
-- Reuti
>
> Thanks and kind regards.
> Tim
>
> On 22 May 2017 at 19:39, Reuti
<re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>>> wrote:
> Hi,
>
> > Am 22.05.2017 um 07:22
schrieb Tim Jim
<timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>
<mailto:timothy.m....@gmail.com
<mailto:timothy.m....@gmail.com>>>>:
> >
> > Hello,
> >
> > Thanks for your message. I'm trying to get
this to
work on
a single
> > machine.
>
> Ok.
>
>
> > How might you suggest getting OpenMPIworking
without
python and
> > CUDA?
>
> It looks like it's detected automatically. It
should be
possible to disable it with the command line option:
>
> $ ./configure --without-cuda …
>
> At the end of the configure step out should liste
some lines
like:
>
> Miscellaneous
> -----------------------
> CUDA support: no
>
> The mpi4py seems unrelated to the compilation of
Open MPI
itself AFAICS.
>
>
> > I don't recall setting anything for either,
as the
only
command I had
> > run was "./configure
--prefix=/opt/openmpi/openmpi-2.1.0"
- did it possibly
> > pick up the paths by accident?
> >
> > Regarding the lib directory, I checked that
the path
physically exists.
> > Regarding the final part of the email, is it
a problem
that 'undefined
> > reference' is appearing?
>
> Yes, it tries to resolve missing symbols and didn't
succeed.
>
> -- Reuti
>
>
> >
> > Thanks and regards,
> > Tim
> >
> > On 22 May 2017 at 06:54, Reuti
<re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>
<mailto:re...@staff.uni-marburg.de
<mailto:re...@staff.uni-marburg.de>>>> wrote:
> >
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> Hi,
> >>
> >> Am 18.05.2017 um 07:44 schrieb Tim Jim:
> >>
> >>> Hello,
> >>>
> >>> I have been having some issues with trying
to get
OpenMPI working with
> >> mpi4py. I've tried to break down my
troubleshooting into
a few chunks
> >> below, and I believe that there are a few,
distinct
issues that need
> >> solving.
> >>
> >> Are you speaking here of a single machine or a
cluster?
> >>
> >>
> >>> Following some troubleshooting in the following
link:
> >>>
https://bitbucket.org/mpi4py/mpi4py/issues/69/building-
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building->
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building-
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building->>
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building-
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building->
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building-
<https://bitbucket.org/mpi4py/mpi4py/issues/69/building->>>
> >> mpi4py-with-openmpi-gives-error
> >>> -the mpi4py folks have suggested it an issue
that might
be better
> >> answered here.
> >>
> >> First approach would be to get Open MPI working,
without
CUDA and Python
> >> being involved.
> >>
> >>
> >>> In summary, I have attempted to install
OpenMPI on
Ubuntu 16.04 to the
> >> following prefix: /opt/openmpi-openmpi-2.1.0. I
have also
manually added
> >> the following to my .bashrc:
> >>> export
PATH="/opt/openmpi/openmpi-2.1.0/bin:$PATH"
> >>> MPI_DIR=/opt/openmpi/openmpi-2.1.0
> >>> export
LD_LIBRARY_PATH=$MPI_DIR/lib:$LD_LIBRARY_PATH
> >>
> >> This looks fine, although I don't recall setting
MPI_DIR
for Open MPI
> >> itself. It might be a necessity for mpi4py
though.
> >>
> >> One pitfall might be that "lib" is sometimes
being
created as "lib64" by
> >> `libtool`. I forgot the details when this is
happening,
but it depends on
> >> the version of `libtool` being used.
> >>
> >>
> >>> I later became aware that Ubuntu may handle the
LD_LIBRARY_PATH
> >> differently
> >>
> >> I don't think that Ubuntu will do anything
different than
any other Linux.
> >>
> >> Did you compile Open MPI on your own, or did you
install
any repository?
> >>
> >> Are the CUDA application written by yourself
or any
freely available
> >> applications?
> >>
> >> - -- Reuti
> >>
> >>
> >>> and instead added a new file containing the
library path
> >> /opt/openmpi/openmpi-2.1.0/lib to
/etc/ld.so.conf.d/openmpi-2-1-0.conf,
> >> in the style of everything else in that
directory.
> >>>
> >>> I tried to run "mpicc helloworld.c -o
hello.bin"
as a
test on a demo
> >> file (as instructed in the link) to check the
installation but I had
> >> permission issues, since it was installed
win opt.
However, when I
> >> attempted to run the previous with sudo, or sudo
-E, in
both cases, mpicc
> >> could not be found. (Perhaps this is a
separate issue
with my sudo env)
> >>>
> >>> To check that mpicc actually works, I have
copied
helloworld.c to a
> >> directory where I could execute mpicc without
sudo. On
running the above
> >> command, I receive the following error:
> >>>
> >>> mpicc:
/usr/local/cuda-8.0/targets/x86_64-linux/lib/libOpenCL.so.1:
no
> >> version information available (required by
/opt/openmpi/openmpi-2.1.0/
> >> lib/libopen-pal.so.20)
> >>>
/opt/openmpi/openmpi-2.1.0/lib/libopen-pal.so.20:
undefined reference
> >> to `clGetPlatformInfo@OPENCL_1.0
<mailto:clGetPlatformInfo@OPENCL_1.0>'
> >>>
/opt/openmpi/openmpi-2.1.0/lib/libopen-pal.so.20:
undefined reference
> >> to `clGetPlatformIDs@OPENCL_1.0
<mailto:clGetPlatformIDs@OPENCL_1.0>'
> >>>
/opt/openmpi/openmpi-2.1.0/lib/libopen-pal.so.20:
undefined reference
> >> to `clGetDeviceInfo@OPENCL_1.0
<mailto:clGetDeviceInfo@OPENCL_1.0>'
> >>>
/opt/openmpi/openmpi-2.1.0/lib/libopen-pal.so.20:
undefined reference
> >> to `clGetDeviceIDs@OPENCL_1.0
<mailto:clGetDeviceIDs@OPENCL_1.0>'
> >>> collect2: error: ld returned 1 exit status
> >>>
> >>> I am unsure if I have an installation or
permission
issues, and I'd be
> >> grateful if anyone can shed some light based
on the
trials I've done so
> >> far. (I should add I also have a CUDA
installation, which
I'd like to
> >> leverage too, if possible). I'm still fairly new
to the
ins and outs of
> >> this, so I may have missed something obvious.
Please let
me know if any
> >> other info is required.
> >>>
> >>> Many thanks and kind regards,
> >>> Tim
> >>>
> >>> --
> >>>
> >>> Timothy Jim
> >>> PhD Researcher in Aerospace
> >>> Creative Flow Research Division,
> >>> Institute of Fluid Science, Tohoku University
> >>> www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>>
> >>>
_______________________________________________
> >>> users mailing list
> >>> users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
> >>>
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
> >>
> >> -----BEGIN PGP SIGNATURE-----
> >> Comment: GPGTools -
https://gpgtools.org
> >>
> >>
iEYEARECAAYFAlkiDKIACgkQo/GbGkBRnRou3wCeNztodNKHRxXBAp5ylz041OMP
> >> RIwAoLWkjzK1Qr8eWle/PdZGVUsvdN1M
> >> =R6up
> >> -----END PGP SIGNATURE-----
> >>
_______________________________________________
> >> users mailing list
> >> users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
> >>
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
> >>
> >
> >
> >
> > --
> >
> >
> > *Timothy Jim**PhD Researcher
in Aerospace*
> >
> > Creative Flow Research Division,
> > Institute of Fluid Science,
Tohoku University
> >
> > www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>>
> >
_______________________________________________
> > users mailing list
> > users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
> >
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
>
>
_______________________________________________
> users mailing list
> users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
>
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
>
>
>
> --
>
> Timothy Jim
> PhD Researcher in Aerospace
> Creative Flow Research Division,
> Institute of Fluid Science,
Tohoku University
> www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
<http://www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>>>
>
_______________________________________________
> users mailing list
> users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
>
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
_______________________________________________
users mailing list
users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>>
https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users
<https://rfd.newmexicoconsortium.org/mailman/listinfo/users>>>
_______________________________________________
users mailing list
users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
<https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>>
_______________________________________________
users mailing list
users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
<mailto:users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
<https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>>
_______________________________________________
users mailing list
users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
_______________________________________________
users mailing list
users@lists.open-mpi.org
<mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>
--
*Timothy Jim
*/PhD Researcher in Aerospace/
Creative Flow Research Division,
Institute of Fluid Science, Tohoku University
www.linkedin.com/in/timjim/
<http://www.linkedin.com/in/timjim/>
_______________________________________________
users mailing list
users@lists.open-mpi.org <mailto:users@lists.open-mpi.org>
https://lists.open-mpi.org/mailman/listinfo/users
<https://lists.open-mpi.org/mailman/listinfo/users>