OpenJDK Sumatra Project: Bringing the GPU to Java

java-duke-guitar

The OpenJDK Project “Sumatra” will explore how the Java Virtual Machine (JVM), as well as the Java language and APIs, might be enhanced to allow applications to  take advantage of GPU acceleration, either in discrete graphics cards or in high-performance graphics processor cores such as those found in AMD accelerated processor units (APUs). 

This talk discusses some of the technical details of the implementation and the problems faced by the team in order to create a GPU friendly API for the JVM and unlock the massive parallel computation potential of GPUs.

Slides: here

Video: OpenJDK Sumatra Project: Bringing the GPU to Java

The OpenJDK Project “Sumatra” will explore how the Java Virtual Machine (JVM), as well as the Java language and APIs, might be enhanced to allow applications to take advantage of GPU acceleration, either in discrete graphics cards or in high-performance graphics processor cores such as those found in AMD accelerated processor units (APUs). This talk discusses some of the technical details of the implementation and the problems faced by the team in order to create a GPU friendly API for the JVM and unlock the massive parallel computation potential of GPUs.