Gibt es eine JVM auf der GPU

1

Ich habe keine gesehen, Aber gibt es eine JVM, die für CUDA oder DirectCompute erstellt wurde?

Ich habe den Vorteil gesehen, dass eine Anwendung in der CPU ausgeführt wird und der Prozess auf die verfügbare GPU verlagert wird.

xybrek
quelle

Antworten:

3

Nein, es gibt keine vollständige Implementierung der JVM, die auf der GPU ausgeführt wird (zumindest habe ich noch nie von einer gehört).

Dies ist wenig sinnvoll: In der Regel werden nur bestimmte Aufgaben, die für die GPU geeignet sind, dorthin verschoben, während die CPU den Rest der Arbeit erledigt. Daher ist es nicht sinnvoll, die gesamte JVM auf der GPU auszuführen.

Das heißt, da sind Mehrere Lösungen zur Verwendung der GPU von Java oder von einer JVM aus, z. B .:

sleske
quelle