A Comprehensive Memory Analysis of Data Intensive Workloads on Server Class Architecture

被引:9
作者
Makrani, Hosein Mohammadi [1 ]
Sayadi, Hossein [1 ]
Dinakarra, Sai Manoj Pudukotai [1 ]
Rafatirad, Setareh [1 ]
Homayoun, Houman [1 ]
机构
[1] George Mason Univ, Fairfax, VA 22030 USA
来源
PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON MEMORY SYSTEMS (MEMSYS 2018) | 2018年
关键词
Memory; DRAM; Characterization; Performance; Power; Big Data; Hadoop; Spark; In-Memory processing;
D O I
10.1145/3240302.3240320
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The emergence of data analytics frameworks requires computational resources and memory subsystems that can naturally scale to manage massive amounts of diverse data. Given the large size and heterogeneity of the data, it is currently unclear whether data analytics frameworks will require high performance and large capacity memory to cope with this change and exactly what role main memory subsystems will play; particularly in terms of energy efficiency. In this paper, we investigate how the choice of DRAM (high-end vs low-end) impacts the performance of Hadoop, Spark, and MPI based Big Data workloads in the presence of different storage types on a local cluster. Our results show that Hadoop workloads do not require high capacity memory. However, Spark and MPI based workloads require large capacity memory. Moreover, Increasing memory bandwidth through the increasing memory frequency or the number of channels does not improve the performance of Hadoop workloads while iterative tasks in Spark and MPI benefits from high bandwidth memory. Among the configurable parameters, our results indicate that increasing the number of DRAM channels reduces DRAM power and improves the energy-efficiency across all applications.
引用
收藏
页码:19 / 30
页数:12
相关论文
共 39 条
[1]   Empirical Performance Assessment of Public Clouds Using System Level Benchmarks [J].
Ahuja, Sanjay P. ;
Furman, Thomas F. ;
Roslie, Kerwin E. ;
Wheeler, Jared T. .
INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2013, 3 (04) :81-91
[2]   Hadoop Characterization [J].
Alzuru, Icaro ;
Long, Kevin ;
Li, Tao ;
Zimmerman, David ;
Gowda, Bhaskar .
2015 IEEE TRUSTCOM/BIGDATASE/ISPA, VOL 2, 2015, :96-103
[3]  
[Anonymous], 2015, NSDI
[4]  
Barroso L. A., 1998, INT S COMP ARCH
[5]  
Basu Arkaprava, 2013, ACM SIGARCH Comput.Archit. News, DOI 10.1145/2508148.2485943
[6]  
Beamer Scott, 2015, IEEE INT S WORKL CHA
[7]  
Bertino, 2013, ANN COMP SOFTW APPL
[8]   The PARSEC Benchmark Suite: Characterization and Architectural Implications [J].
Bienia, Christian ;
Kumar, Sanjeev ;
Singh, Jaswinder Pal ;
Li, Kai .
PACT'08: PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2008, :72-81
[9]  
Clapp R., 2015, IEEE INT S WORKL CH
[10]  
Dimitrov M, 2013, IEEE INT CONF BIG DA