I have seen using Java to access the CUDA api, however
- Is there any implementation that runs the entire JVM in the GPU (possibly using the CUDA API)?
- Or will there be any plans to do this?
- If so, will there be sufficient performance to run both client and server applications?
- Most importantly, what problems can lead to the inability to run the JVM in the GPU?
The advantage I see here is that I can buy a decent NVidia GPU and be able to run a Java application without much processing, thereby saving the processor for other uses.
However, if that would not be possible, is it possible to force the JVM to disable GPU processing using CUDA without having to recompile the Java application to support CUDA? I mean add VM arguments ?
source share