...
首页> 外文期刊>IBM Journal of Research and Development >MapReduce for the Cell Broadband Engine Architecture
【24h】

MapReduce for the Cell Broadband Engine Architecture

机译:适用于小区宽带引擎架构的MapReduce

获取原文
获取原文并翻译 | 示例
           

摘要

MapReduce is a simple and flexible parallel programming model proposed by Google for large-scale distributed data processing. In this paper, we present a design and prototype implementation of MapReduce for the Cell Broadband Engine® Architecture (CBEA). The MapReduce model provides a simple machine abstraction that shields users from parallelization and other distributed programming complications. The goal of this paper is to describe the tradeoffs in the design of the runtime and demonstrate the potential for high performance. We study the basic characteristics of the MapReduce model and identify three types of MapReduce applications: map dominated, partition dominated, and sort dominated. We evaluate our runtime performance, scalability, and efficiency for microbenchmarks representing each of these application types as well as for complete applications. We find that map-dominated applications map well to the CBEA and that our prototype sustains high performance on these applications. For partition-dominated and sort-dominated applications, we analyze runtime performance, identify sources of inefficiency, and propose several future enhancements to significantly improve performance. Overall, we find that the simplicity and efficiency of the model make it an attractive tool for programming Cell Broadband Engine processor-based platforms.
机译:MapReduce是Google提出的用于大规模分布式数据处理的简单灵活的并行编程模型。在本文中,我们介绍了针对Cell BroadbandEngine®体系结构(CBEA)的MapReduce的设计和原型实现。 MapReduce模型提供了一种简单的机器抽象,可保护用户免受并行化和其他分布式编程复杂性的影响。本文的目的是描述运行时设计中的折衷,并演示高性能的潜力。我们研究了MapReduce模型的基本特征,并确定了MapReduce应用程序的三种类型:以地图为主,以分区为主和以排序为主。我们评估代表每种应用程序类型的微基准以及完整应用程序的运行时性能,可伸缩性和效率。我们发现以地图为主的应用程序可以很好地映射到CBEA,并且我们的原型可以在这些应用程序上保持高性能。对于分区控制和排序控制的应用程序,我们分析运行时性能,找出效率低下的原因,并提出一些未来的增强功能以​​显着提高性能。总体而言,我们发现该模型的简单性和效率使其成为用于基于单元宽带引擎处理器的平台进行编程的极具吸引力的工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号