Im trying to evaluate the CUDA support in OpenMPI and Im failing to get it to
work for both 1.7.3 and openmpi-1.9a1r29736. I tried on Ubuntu 13.04 and on
Fedora 14. Im typically compiling with
but I tried combining it with various other options. OMPI builds fine, but when I try to run programs compiled against it I always get:
/a.out: symbol lookup error: /usr/local/lib/openmpi/mca_pml_ob1.so: undefined symbol: progress_one_cuda_htod_event
That error even seems to make sense, because the code in ompi/mca/pml/ob1/ refers to common_cuda.[ch], but it does not
seem to link against it's dynamic binary.
Am I missing something?