Tiled-MapReduce: Efficient and Flexible MapReduce Processing on Multicore with Tiling
A bridging model for parallel computation