Accelerating Java Ray Tracing Applications on Heterogeneous Hardware | AMiner