https://hgpu.org/?p=16962
Spark-GPU: An Accelerated In-Memory Data Processing Engine on Clusters