Running Java code on the GPU with Aparapi

I recently found out about Aparapi and I wondered if you guys are aware of this. It basically converts any native Java code into OpenCL, so that the Java code can run on the GPU.
Because a GPU can have hundreds of cores and a CPU has less then a dozen cores, you can now use all off those cores on the GPU to your advantage for data-parallel computing. This can result in speedups hundreds of times more than what is capable with your average CPU.
I think this can be very useful for the data-science field.

© Copyright 2013-2019 Analytics Vidhya