I know that there is an OpenCL binding for Java. Does this actually enable the use of CPU / GPU etc. as a programming core processing program in Java, or does it only allow Java applications to access C ++ OpenCL enabled methods?
Out of interest, there for an OpenCL binding. met?
What is the C ++ opencL enabled way? In C ++ you have access to API functions to create references / buffers / kernels / ... but the code executed on the GP must be written in OpenCL C language and it is distributed as a source (i.e. OpenCL Not all that originally C ++ or so) I have seen this situation for Java so far (hence it is considered as C ++ as the original or native, except that C ++ A little bit If yoga is close to the dialect, then Java (but not compatible).
It should be possible to create an OpenCL source from an compiled Java class and feed the compiler, although there is a lot of it To create compiler java bytecode & lt; -> OpenCL C, if you think that this kind of solution will take some more time until it appears, besides, all types of code (seemingly irreversible) restrictions Which will be The basic solution for the dragon is already present, so it may be that it does not take long.
Of course, I can use every Java library and Java I'm not using OpenCl, I'm not in my list right now, so I could be wrong about not having "basic" bindings.
There are bindings for the net, e.g.
Comments
Post a Comment