This article speaks about programming for graphics in Java and how you can use the graphics card capabilities using Java without going native.
Quote:
In one of our previous posts we discussed the General Processing on the Graphics Processing Unit (GPGPU) concepts and architecture. For C/C++ programmers this is all great but for Java Programmers writing C/C++ instead of Java is to say the least an inconvenience. So what tools are out there for Java programmers?
http://www.javacodegeeks.com/2011/09/gpgpu-java-programming.html