Tech Talks – Java Hackers: Java On The GPU. Unlock The Massive Parallel Performance!
An impressive talk by Java Champion, Dmitry Alexandrov.
We took a look what actually a GPU is. In the beginning we had a small introduction on how it has evolved throw years. We saw how it can be utilized in the Java world. There was a small intro to the world of OpenGL. And then we moved to CUDA and OpenCL technologies for general purpose massive computations on regular desktops or cloud machines. We saw what are the advantages and what are the main drawbacks, how can we ease the use from java and utilize GPUs in the clouds. We made some strange experiments and use JVM as a “glue” to access low level APIs.