Hacker News new | ask | show | jobs
by pjmlp 3065 days ago
IBM and NVidia do have CUDA JVM support.

There are .NET CUDA implementations as well.

2 comments

It's always like that; JVM is just way behind the cutting edge and people have to wait years to get access to latest stuff. I quit that a few years ago, now I go straight to the source, unhindered by whatever *VM is out there, even if it means learning new things every single day.
That is common to any language that isn't part of the OS vendors stack, not only Java.

For example, on Android, Java is the name of the game, beyond 3D rendering and audio codecs, the NDK is quite useless as everything else is exposed behind JNI calls.

Cuda4j is only implemented in the ibm jvm and last I saw was slow to add newer cuda versions.
Still, it is a possibility.