DocumentCode :
33359
Title :
Comparing Implementations of Near-Data Computing with In-Memory MapReduce Workloads
Author :
Pugsley, Seth H. ; Jestes, Jeffrey ; Balasubramonian, R. ; Srinivasan, V. ; Buyuktosunoglu, Alper ; Davis, A.K. ; Feifei Li
Author_Institution :
Univ. of Utah, Salt Lake City, UT, USA
Volume :
34
Issue :
4
fYear :
2014
fDate :
July-Aug. 2014
Firstpage :
44
Lastpage :
52
Abstract :
The emergence of 3D stacking and the imminent release of Micron´s Hybrid Memory Cube (HMC) device have made it more practical to move computation near memory. This work presents a detailed analysis of in-memory MapReduce in the context of near-data computing (NDC). MapReduce is a good fit for NDC because it is embarrassingly parallel and has highly localized memory accesses. This article considers two NDC architectures: one that exploits HMC devices and one that does not. It thus provides insight on the benefits of different NDC approaches and quantifies the potential for improvement for an important emerging big-data workload.
Keywords :
Big Data; parallel programming; HMC device; NDC; big-data workload; hybrid memory cube device; inmemory MapReduce workloads; near-data computing; Bandwidth allocation; Big data; DRAM chips; Data computing; Memory architecture; Three dimensional displays; MapReduce; big data; near data computing; near data processing; parallel architectures;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/MM.2014.54
Filename :
6824681
Link To Document :
بازگشت