Não, não há implementação completa da JVM que é executada na GPU (pelo menos eu nunca ouvi falar de uma).
Isso não faria muito sentido: geralmente apenas certas tarefas que são adequadas para a GPU são movidas para lá, enquanto a CPU faz o resto do trabalho, então não faz sentido ter toda a JVM rodando na GPU.
Dito isso, existem várias soluções para usar a GPU do Java ou de uma JVM, como:
- Usando ligações OpenCL (consulte Melhor abordagem para GPGPU / CUDA / OpenCL em Java? )
- Rootbeer , para executar o código Java em uma GPU