Accelerating Habanero-Java programs with OpenCL generation
Java Concurrency in Practice