Open MPI logo

Open MPI User's Mailing List Archives

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

Subject: Re: [OMPI users] configure with cuda
From: Dmitry N. Mikushin (maemarcus_at_[hidden])
Date: 2011-10-27 16:32:26


> CUDA is an Nvidia-only technology, so it might be a bit limiting in some cases.

I think here it's more a question of compatibility (that is ~ 1.0 /
[magnitude of effort]), rather than corporate selfishness >:) Consider
memory buffers implementation - counter to CUDA in OpenCL they are
some abstract containers, not plain pointers (cl_mem). So, to combine
OpenCL with MPI, one first need to propose and adopt suitable API
design solution. At least this one is not an easy task, IMO.

- D.

2011/10/27 Durga Choudhury <dpchoudh_at_[hidden]>:
> Is there any provision/future plans to add OpenCL support as well?
> CUDA is an Nvidia-only technology, so it might be a bit limiting in
> some cases.
>
> Best regards
> Durga
>
>
> On Thu, Oct 27, 2011 at 2:45 PM, Rolf vandeVaart <rvandevaart_at_[hidden]> wrote:
>> Actually, that is not quite right.  From the FAQ:
>>
>>
>>
>> “This feature currently only exists in the trunk version of the Open MPI
>> library.”
>>
>>
>>
>> You need to download and use the trunk version for this to work.
>>
>>
>>
>> http://www.open-mpi.org/nightly/trunk/
>>
>>
>>
>> Rolf
>>
>>
>>
>> From: users-bounces_at_[hidden] [mailto:users-bounces_at_[hidden]] On
>> Behalf Of Ralph Castain
>> Sent: Thursday, October 27, 2011 11:43 AM
>> To: Open MPI Users
>> Subject: Re: [OMPI users] configure with cuda
>>
>>
>>
>>
>>
>> I'm pretty sure cuda support was never moved to the 1.4 series. You will,
>> however, find it in the 1.5 series. I suggest you get the latest tarball
>> from there.
>>
>>
>>
>>
>>
>> On Oct 27, 2011, at 12:38 PM, Peter Wells wrote:
>>
>>
>>
>> I am attempting to configure OpenMPI 1.4.3 with cuda support on a Redhat 5
>> box. When I try to run configure with the following command:
>>
>>
>>
>>  ./configure
>> --prefix=/opt/crc/sandbox/pwells2/openmpi/1.4.3/intel-12.0-cuda/ FC=ifort
>> F77=ifort CXX=icpc CC=icc --with-sge --disable-dlopen --enable-static
>> --enable-shared --disable-openib-connectx-xrc --disable-openib-rdmacm
>> --without-openib --with-cuda=/opt/crc/cuda/4.0/cuda
>> --with-cuda-libdir=/opt/crc/cuda/4.0/cuda/lib64
>>
>>
>>
>> I receive the warning that '--with-cuda' and '--with-cuda-libdir' are
>> unrecognized options. According to the FAQ these options are supported in
>> this version of OpenMPI. I attempted the same thing with v.1.4.4 downloaded
>> directly from open-mpi.org with similar results. Attached are the results of
>> configure and make on v.1.4.3. Any help would be greatly appreciated.
>>
>>
>>
>> Peter Wells
>> HPC Intern
>> Center for Research Computing
>> University of Notre Dame
>> pwells2_at_[hidden]
>>
>> <ompi-output.tar.bz2>_______________________________________________
>> users mailing list
>> users_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>
>>
>>
>> ________________________________
>> This email message is for the sole use of the intended recipient(s) and may
>> contain confidential information.  Any unauthorized review, use, disclosure
>> or distribution is prohibited.  If you are not the intended recipient,
>> please contact the sender by reply email and destroy all copies of the
>> original message.
>> ________________________________
>>
>> _______________________________________________
>> users mailing list
>> users_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
>>
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>