Java on the GPU Where are we now? by Dmitry Aleksandrov

preview_player
Показать описание
We will take a look what actually a GPU s. In the beginning we will have a small introduction on how it has evolved throw years. We will see how it can be utilized in the Java world. There will be a small intro to the world of OpenGL. And then we are going to move to CUDA and OpenCL technologies for general purpose massive computations on regular desktops or cloud machines. We will see what are the advantages and what are the main drawbacks.

# Dmitry Aleksandrov
Currently principal expert developer at T-Systems. Over a decade experience mainly in Java Enterprise, but interested in dynamic languages in JVM and experimental features. Open source contributor, blogger. Bulgarian Java User Group co-lead. Conference speaker and organizer.
Рекомендации по теме
Комментарии
Автор

Great presentation. I hope Aparapi and future projects continue to work on this, after Brian Goetz pretty much confirmed the death of Project Sumatra.

nO_dNAL
Автор

Cooool, I have to have a look at Aparapi.

norm
Автор

Operating system shared memory and separate / split compilation (CUDA C++11)? Such idea is portable to many other lanuages, not only limited to Java. I am inclined to say that, only a complete in-device programming in CUDA/OpenCL could bring any significant speedups.

piotrlenarczyk