OpenCL4Java: Build high-performance OpenCL code with Java