On Wed, Mar 30, 2011 at 6:12 PM, Ludovic Courtès <l...@gnu.org> wrote:
> Hi Olivier,
>
> I understand your point about OpenCL being an open standard, potentially
> with implementations for different GPUs, unlike CUDA.

A clarification first: There is much talk about OpenCL here, and I can
understand "open standard" and alike qualifications have sort of
attractiveness to audience here. However, at the moment tool-chains
are equally closed for both OpenCL and CUDA, and I wouldn't expect
this to change anytime soon (I don't believe that efforts like Clover
could change this).  On the other side, CUDA tools are much more
mature and usable, so I see no sane reason in any sort of favoring
OpenCL here.


> However, my point is that there is currently no free software tool to
> program NVIDIA’s GPUs.  My understanding is that the GCC C.F. seeks to
> help free software developers, and to promote free software.  Inviting
> people to use proprietary software wouldn’t correspond to this goal.

I was actually the person that first proposed adding some GPUs back
then in January, when Laurent first mentioned that some sort of
donation may be available for hardware upgrades (it's even better that
NVIDIA is now offering donation of their own).  In a further comment
on the tracker, though, I mentioned that exactly this sort of concern
may arise - as said above, GPGPU development is closed source game at
the moment, and it will stay this way for while.  So we're facing a
dilemma here indeed.  One way to proceed would be to say NVIDIA that
they stink, and refuse their offer (there is no point in accepting the
offer in the hope that free software stack may mature along the way -
hardware get obsoleted very quickly in this game, and even in a year
or so, one could expect the next generation of much more powerful
hardware to appear).  Or the fact could be accepted that these devices
are really useful in helping people to solve some very important
problems; some open-source projects already recognized that, see a
list here: http://gpgpu.org/tag/open-source.  I'm obviously for later
option, but at the end it's on compile farm admins to make the call.

Regards,
Alex

_______________________________________________
Gcc-cfarm-users mailing list
Gcc-cfarm-users@gna.org
https://mail.gna.org/listinfo/gcc-cfarm-users

Reply via email to