期刊文献+

MapReduce并行编程模型研究综述 被引量:185

Survey of MapReduce Parallel Programming Model
下载PDF
导出
摘要 MapReduce并行编程模型通过定义良好的接口和运行时支持库,能够自动并行执行大规模计算任务,隐藏底层实现细节,降低并行编程的难度.本文对MapReduce的国内外相关研究现状进行了综述,阐述和分析了当前国内外与MapReduce相关的典型研究成果的特点和不足,重点对MapReduce涉及的关键技术(包括:模型改进、模型针对不同平台的实现、任务调度、负载均衡和容错)的研究现状进行了深入的分析.本文最后还对MapReduce未来的发展趋势进行了展望. Through well-defined interfaces and runlime support library, MapReduce parallel programming model can auto- mafically perform the large-scale computing tasks in paraUel,hide the underlying implementation details,and reduce the difficulty of parallel programming. This paper reviews the domestic and overseas research of the MapReduce, describes and analyzes the charac- teristics and lack of the typical research achievements about MapReduce at home and abroad. Then this paper focus on the in-depth analysis of the key technologies about MapReduce (including:model optimization,model implementation according to the different platforms,task scheduling, load balancing, and fault tolerance).Finally, this paper prospects the MapReduce for the future trend.
出处 《电子学报》 EI CAS CSCD 北大核心 2011年第11期2635-2642,共8页 Acta Electronica Sinica
基金 教育部重点基金(No.108008) 国家863高技术研究发展计划(No.2008AA01Z109) 北京市教育重点学科计算机系统结构(No.XK100080537)
关键词 MAPREDUCE 并行编程模型 运行时支持库 海量数据处理 MapReduce parallel programming model runtime support library massive data processing
  • 相关文献

参考文献45

  • 1J Dean,S Ghemawat.MapReduce:Simplified data processing on large clusters[J].Communications of the ACM,2008,51(1):107-113.
  • 2J L Wagener.High performance fortran[J].Computer Standards & Interfaces,Elsevier,1996,18(4):371-377.
  • 3W Gropp,E Lusk,et al.Using MPI:Portable Parallel Programming with the Message Passing Interface[M].Cambridge:MIT Press,1999.1-350.
  • 4A Geist,A Beguelin,et al.PVM:Parallel Virtual Machine:A Users' Guide and Tutorial for Networked Parallel Computing[M].Cambridge:MIT Press,1995.1-299.
  • 5廖名学,范植华.MPI程序同步通信基本模型死锁检测[J].电子学报,2008,36(2):402-407. 被引量:6
  • 6A Verma,N Zea,et al.Breaking the mapreduce stage barrier .Proc of IEEE International Conference on Cluster Computing .Los Alamitos:IEEE Computer Society,2010.235-244.
  • 7H C Yang,A Dasdan,et al.Map-Reduce-Merge:Simplified relational data processing .Proc of ACM SIGMOD International Conference on Management of Data .New York:ACM,2007.1029-1040.
  • 8S V Valvag,D Johansen.Oivos:Simple and efficient distributed data processing .Proc of IEEE International Conference on High Performance Computing and Communications .Piscataway:IEEE,2008.113-122.
  • 9Z Vrba,P Halvorsen,et al.Kahn process networks are a flexible alternative to mapreduce .Proc of IEEE International Conference on High Performance Computing and Communications .Piscataway:IEEE,2009.154-162.
  • 10Apache hadoop .http://lucene.apache.org/hadoop/,2010-10-15/2010-12-28.

二级参考文献57

  • 1The ten WSIS Targets The Tunis phase of the World Summit on the Information Society(WSIS)[J].无线电技术与信息,2005(12):2-3. 被引量:2
  • 2刘步权,王怀民,姚益平.HLA时间管理中的死锁问题研究[J].电子学报,2006,34(11):2038-2042. 被引量:6
  • 3范植华.多重控制依赖向多重数据依赖的转换[J].电子学报,1990,18(2):1-7. 被引量:1
  • 4宁焕生,张瑜,刘芳丽,刘文明,渠慎丰.中国物联网信息服务系统研究[J].电子学报,2006,34(B12):2514-2517. 被引量:151
  • 5Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 6Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 7Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 8Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 9Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 10Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.

共引文献1754

同被引文献1618

引证文献185

二级引证文献1056

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部