首页> 外文会议>IEEE International Congress on Big Data >XRT: Programming-Language Independent MapReduce on Shared-Memory Systems
【24h】

XRT: Programming-Language Independent MapReduce on Shared-Memory Systems

机译:XRT:共享内存系统上的编程语言独立MapReduce

获取原文

摘要

Increasing processor core-counts have created an opportunity for efficient parallel processing of large datasets on shared-memory systems. When compared to clusters of networked commodity hardware, shared-memory systems have the potential to provide better per-core performance, a more straightforward development environment and reduced operational overhead. This paper presents XRT, a high-performance and programming-language independent MapReduce runtime for shared-memory systems. XRT is built to be simple to use, pedantic about resource usage and capable of utilizing disk-based data structures for processing datasets too large to fit in memory. To our knowledge, XRT is the first MapReduce runtime explicitly designed for programming-language independent MapReduce. Moreover, XRT is the first MapReduce runtime for shared-memory systems taking advantage of disk-based data structures for processing datasets which cannot fit in memory. Benchmarks of three common data processing problems demonstrate the disk-based capabilities as well as the excellent speedup profile of XRT as system core-counts increase.
机译:增加的处理器核心计数已经为共享存储系统上的大型数据集进行了高效并行处理的机会。与联网商品硬件集群相比,共享记忆系统有可能提供更好的每核性能,更直接的开发环境和减少的操作开销。本文介绍了XRT,高性能和编程语言独立MapReduce运行时,适用于共享内存系统。 XRT建立易于使用,迂腐使用,并且能够利用基于磁盘的数据结构来处理太大以适合内存的数据集。据我们所知,XRT是第一个明确设计用于编程语言独立MapReduce的MapReduce运行时。此外,XRT是用于共享存储系统的第一个MapReduce运行时,用于利用基于磁盘的数据结构,用于处理无法适合内存的数据集。三个常见数据处理问题的基准证明了基于磁盘的功能以及XRT的优秀加速配置文件,因为系统核心计数增加。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号