Я не видел ни одного, но есть ли JVM, созданная для CUDA или DirectCompute?
Я видел преимущество запуска приложения в ЦП, а также процесса разгрузки в доступный графический процессор.
Нет, нет полной реализации JVM, которая работает на GPU (по крайней мере, я никогда не слышал об этом).
Это не имеет большого смысла: обычно туда перемещаются только определенные задачи, которые подходят для графического процессора, в то время как процессор выполняет остальную часть работы, поэтому не имеет смысла запускать всю JVM на графическом процессоре.
Тем не менее, есть несколько решений , чтобы использовать графический процессор от Java или из виртуальной машины Java, такие как: