NDC: Analyzing the impact of 3D-stacked memory+logic devices on MapReduce workloads
MapReduce: simplified data processing on large clusters