首页> 外文会议>World Congress on Services >Local and Global Optimization of MapReduce Program Model
【24h】

Local and Global Optimization of MapReduce Program Model

机译:MapReduce程序模型的本地和全局优化

获取原文

摘要

MapReduce, which was introduced by Google, provides two functional interfaces, Map and Reduce, for a user to write the user-specific code to process the large amount of data. It has been widely deployed in cloud computing systems. The parallel tasks, data partition, and data transit are automatically managed by its runtime system. This paper proposes a solution to optimize the MapReduce program model and demonstrate it with X10. We develop an adaptive load distribution scheme to balance the load on each node and consequently reduce across-node communication cost occurring in the Reduce function. In addition, we exploit shared-memory in each node to further reduce the communication cost with multi-core programming.
机译:Google引入的MapReduce提供了两个功能接口,映射和减少,用于用户编写特定于用户的代码来处理大量数据。它已广泛部署在云计算系统中。并行任务,数据分区和数据传输由其运行时系统自动管理。本文提出了一种解决MapReduce程序模型的解决方案,并用X10演示它。我们开发了自适应负载分配方案,以平衡每个节点上的负载,从而减少在减小功能中发生的节点通信成本。此外,我们在每个节点中利用共享内存,以进一步降低多核编程的通信成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号