why the heck even use openCL?!
leave a openCL layer there for the unwashed masses, but provide a decent API for anyone wanting exactly what the product is.
leave a openCL layer there for the unwashed masses, but provide a decent API for anyone wanting exactly what the product is.
If they had went full on OpenCL, including a unified programming for vector and multicore parallelism (the way CUDA works), I think Phi might have taken off much more already.