On Fri, Feb 08, 2013 at 04:40:54PM -0700, Edward Angel wrote:
> In response to Russell: Cg was light years ahead of GLSL but GLSL overtook it 
> and even though there are elements of Cg that are better than GLSL. GLSL is 
> core to OpenGL and has evolved so it performs well. Cg is now pretty head. I 
> would expect the same to happen with CUDA and OpenCL. What may be more 
> relevant is WebGL and the soon to be released WebCL.

Of course things that are good in the proprietry R&D version will
eventually make it into the standard, in some form or other. Things
that aren't so good are left to wither on the vine.

As a user of technology, you need to make you choice dependent on
needs. For instance, two years ago, my needs were well in advance of
OpenCL, so I need to go with the proprietry solution, in the
understanding that that work will need to be torn up and possibly rewritten
using the standard library (if still needed). Of course, if you don't
need to be bleeding edge, then going with a standard approach is more
desirable for code longevity.

I hoping to go back and revisit the CUDA/OpenCL issue again later this
year, particularly now there's a new kid on the block in the form of
Intel's MIC, which can be coded using OpenMP, a standard I'm well
familiar with (and had its own story like the above, but in the
1990s).

Cheers



-- 

----------------------------------------------------------------------------
Prof Russell Standish                  Phone 0425 253119 (mobile)
Principal, High Performance Coders
Visiting Professor of Mathematics      [email protected]
University of New South Wales          http://www.hpcoders.com.au
----------------------------------------------------------------------------

============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com

Reply via email to