I forgot that CUDA is not OSS. We don't have to worry about that because we only use it for in-house simulations. I only remembered it was free for such use.
I know that similar stuff can be done with OpenGL, but that's a completely different beast. There's also OpenCL but I don't know anything about that either. At least those two solutions should work on both NVIDIA and ATI, but I believe the code still needs to be tailored specifically for each architecture.
As for portability, I don't see that as a concern for any of these. For various platforms, it would be preprocessed out. For everything else it can detect and disable itself if it won't work on the resident card.
I might look a little bit into the OpenGL solution to see if that's feasible, but my understanding is that it's more archaic and not as powerful. And I personally don't have a reason to learn it. Perhaps one day when I have time to contribute directly to an OSS project.
-Alan
On Aug 29, 2010 2:51 PM, "Jacopo Corzani" <corzani@xxxxxxxxx> wrote:On 08/29/2010 08:13 PM, Alan Reiner wrote:
> _______________________________________________
> This is a long message, so let me start with the punchl...
> Gimp-developer mailing list
> Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
> https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
>
Hi Alan,
CUDA comes with a free but propietary license (far away from GPL
ideology),is strictly system dependent (there are not a freebsd version
for example) and is not opensource.
It's important to say that CUDA is enabled on certain number of NVIDIA
chip and not on generic accelerated graphic card,there are a big
restrictions.
Increase speed but to sacrify portability and code openness adding close
source library is not a good idea for me, in addiction NVIDIA have a two
face with opensource community, i don't trust that is reliable if there
are any problems or suggestions.
At the current day i have see only problematic NVIDIA closed source
products like gpu drivers and too few interest in the opensource world
and their users.
Jacopo
_______________________________________________
Gimp-developer mailing list
Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx
https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer
_______________________________________________ Gimp-developer mailing list Gimp-developer@xxxxxxxxxxxxxxxxxxxxxx https://lists.XCF.Berkeley.EDU/mailman/listinfo/gimp-developer