[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GPU Engine for Octave
From: |
Jaroslav Hajek |
Subject: |
Re: GPU Engine for Octave |
Date: |
Tue, 8 Dec 2009 21:05:09 +0100 |
On Tue, Dec 8, 2009 at 6:02 PM, John W. Eaton <address@hidden> wrote:
> On 8-Dec-2009, Jaroslav Hajek wrote:
>
> | On Tue, Dec 8, 2009 at 4:54 PM, jaideep singh <address@hidden> wrote:
> | >> So, if octave users want to use the immense parallel computing
> | >> capabilities of the GPUs, is there any solution for the license conflict,
> | >> how do we go about it?
> | >> -js
> |
> | As long as you don't distribute the result, you can link Octave to
> | whatever you want to. For free software using GPUs, there's OpenCL:
> | http://en.wikipedia.org/wiki/Opencl#Implementation
> | Note that OpenCL is a standard, not a specific software, so it can be
> | implemented as a wrapper over CUDA. You'll be even able to distribute
> | the binaries (under GPL terms) that can link to any OpenCL
> | implementation, including a proprietary one.
>
> Is there any free software library that interfaces with GPU hardware?
> Just because OpenCL is an "open standard" (whatever that might mean in
> this case) does not mean that using it is necessarily GPL compatible.
> Simply declaring some interface to be an "open standard" doesn't allow
> you to sidestep the terms of the GPL.
>
> jwe
>
I thought there was a reference implementation, but now I can't find
it, so maybe I was wrong. In that case, of course, OpenCL libraries
would not fall under the System Library exception, because it
explicitly says that a free implementation must be available. But I
suppose if OpenCL will become widely adopted, a free implementation is
a matter of time. Note that the reference implementation would
probably not need to utilize GPU at all.
--
RNDr. Jaroslav Hajek
computing expert & GNU Octave developer
Aeronautical Research and Test Institute (VZLU)
Prague, Czech Republic
url: www.highegg.matfyz.cz
- Re: GPU Engine for Octave, (continued)
- Re: GPU Engine for Octave, John W. Eaton, 2009/12/08
- Re: GPU Engine for Octave, Shai Ayal, 2009/12/08
- Message not available
- Re: GPU Engine for Octave, jaideep singh, 2009/12/08
- Re: GPU Engine for Octave, Jaroslav Hajek, 2009/12/08
- Re: GPU Engine for Octave, John W. Eaton, 2009/12/08
- Re: GPU Engine for Octave, Judd Storrs, 2009/12/08
- Message not available
- Fwd: GPU Engine for Octave, jaideep singh, 2009/12/08
- Re: GPU Engine for Octave, Michael Creel, 2009/12/08
- Message not available
- Re: GPU Engine for Octave, John W. Eaton, 2009/12/08
- Re: GPU Engine for Octave, Judd Storrs, 2009/12/08
- Re: GPU Engine for Octave,
Jaroslav Hajek <=
- Re: GPU Engine for Octave, John W. Eaton, 2009/12/08
- Re: GPU Engine for Octave, Jaroslav Hajek, 2009/12/08
- Re: GPU Engine for Octave, John W. Eaton, 2009/12/08
- Re: GPU Engine for Octave, Judd Storrs, 2009/12/08
- Re: GPU Engine for Octave, Jaroslav Hajek, 2009/12/09
- Re: GPU Engine for Octave, Judd Storrs, 2009/12/09
- Re: GPU Engine for Octave, Jaroslav Hajek, 2009/12/09