Hello, WolfHound, you wrote: WH> Or here on it http://omega.sp.susu.ru/books/conferenc
ll/117.pdf WH> This piece takes the code on and transforms it into the code for the videocard. About web I will tell nothing, because I do not understand. And about NUDA it is possible. As practice shows, on the same OpenCL it is necessary to write the individual code almost on each architecture. In general: AMD VLIW - one code, GCN - another, for NVidia - the third, under Intel - the fourth. It is the minimum, actually it is necessary to do more gradation to receive a productivity maximum. Someone declares that supports standard OpenCL 1.2, but in practice it appears that some functions from the standard do not work, return , but anything thus do not do. And it is normal in this area. OpenCL on mobile platforms in more pitiable state. And still everyone has the extensions much of them are registered in the standard, but not all. So to me it is not especially trusted in possibility qualitative OpenCL the code. All the same article resulted by you old enough, the modern realities is more difficult. Whether it is necessary to say that in the same OpenCV over OpenCL and CUDA the code regular employees from Intel, and Nvidia worked. For all is difficult, at it turns out to write much more productive code because of presence of the internal detailed documentation. And some things at all . Therefore that on with ++ that on Nemerle all the same it is necessary to write not generalized, and the dedicated code. Here no scoring will exist. And it is necessary at level above, level of the application programmer which uses language, library and can write on close to itself language. In my context is language closer to mathematicians. It is possible to be guided by Matlab who is de facto the standard for them. Here the client code on OpenCV on With ++ can be not much more difficult and . I somehow took small function non maximum suppression on the Python (from the person which sells the lectures about computer sight on the Python) and rewrote it on With ++. It turned out more shortly and more effectively even in respect of algorithms, not to mention total productivity. With ++ + OpenCV it appeared more expressively, than the Python + numpy + OpenCV (official to the Python). Here it also is simplicity and efficiency.