SparkCL: A Unified Programming Framework for Accelerators on Heterogeneous Clusters
Mars: a MapReduce framework on graphics processors