一种改进的MapReduce并行编程模型

被引:17
作者
周锋
李旭伟
机构
[1] 四川大学计算机学院
关键词
MapReduce; 编程模型; 并行; MapReduce改进模型;
D O I
暂无
中图分类号
TP311.11 [];
学科分类号
摘要
MapReduce是一种并行编程模型,它通常用于处理大型的数据集的程序设计中。基于这种功能的程序能够在大规模的普通机器上自动并发的执行。本文提出了一种改进型的MapReduce编程模型,该模型继承了传统的MapReduce模型对map函数和reduce函数的定义,对map和reduce过程进行了改进优化。实验表明,改进后的MapReduce模型具有更好的执行效率。
引用
收藏
页码:65 / 66
页数:2
相关论文
共 4 条
  • [1] Google‘s MapReduce programming model—Revisited. Ralf L-mmel. Science of Computer Programming . 2008
  • [2] MapReduce:Simplified Data Processing on Large Clusters. Jeffrey Dean,Sanjay Ghemawat. 6th Symposium on Operating Systems Design and Implementation . 2004
  • [3] The Apache Software Foundation. http://www.apache.org .
  • [4] Map-reduce as a programming model for custom computing machines. J.H.Yeung,C.Tsang,K.Tsoi,B.S.Kwan,C.C.Cheung,A.P.Chan,P.H.Leong. IEEE Symposium on Field-Programmable Custom Computing Machines . 2008