Re:New Scheme-Based GPU Programming Language
by dschiptsov on Sunday July 14, 2013 @10:04AM
(#6040892)
Very clever design decisions. The "high level" code should be written in a smallest and cleanest language possible, and then compiled, via C, into all that mess they called OpenCL.
[ Parent
| on HN ]
Hah. OpenCL is no mess. It has a very specific spec for achieving performance. A big part of it is the data transfer from host to device and mapping or read/writing.
These high level abstractions aren't decisive on any of that and will cause pain and angst when you are really pressed for performance. C is the best for OpenCL if you want real performance.