首页> 外文会议>IEEE International Conference on Big Data >DL-MPI: Enabling data locality computation for MPI-based data-intensive applications
【24h】

DL-MPI: Enabling data locality computation for MPI-based data-intensive applications

机译:DL-MPI:支持基于MPI的数据密集型应用程序的数据局部性计算

获取原文

摘要

Currently, most scientific applications based on MPI adopt a compute-centric architecture. Needed data is accessed by MPI processes running on different nodes through a shared file system. Unfortunately, the explosive growth of scientific data undermines the high performance of MPI-based applications, especially in the execution environment of commodity clusters. In this paper, we present a novel approach to enable data locality computation for MPI-based data-intensive applications and refer to it as DL-MPI. DL-MPI allows MPI-based programs to obtain data distribution information for compute nodes through a novel data locality API. In addition, the problem of allocating data processing tasks to parallel processes is formulated as an integer optimization problem with the objectives of achieving data locality computation and optimal parallel execution time. For heterogeneous runtime environments, we propose a scheduling algorithm based on probability to dynamically schedule tasks to processes by evaluating the unprocessed local data and the computing ability of each compute node. We demonstrate the functionality of our methods through the implementation of scientific data processing programs as well as the incorporation of DL-MPI with existing HPC applications.
机译:目前,基于MPI的大多数科学应用程序采用了以Compute的架构。通过共享文件系统在不同节点上运行的MPI进程访问所需的数据。不幸的是,科学数据的爆炸性增长破坏了基于MPI的应用的高性能,特别是在商品集群的执行环境中。在本文中,我们提出了一种新的方法来实现基于MPI的数据密集型应用的数据局部性计算,并将其称为DL-MPI。 DL-MPI允许基于MPI的程序通过新颖的数据局部API获得计算节点的数据分布信息。另外,将数据处理任务分配给并行过程的问题被制定为整数优化问题,其目标是实现数据局部性计算和最佳并行执行时间的目标。对于异构运行时环境,我们基于概率提出了一种调度算法,通过评估未处理的本地数据和每个计算节点的计算能力来动态调度到处理的调度算法。我们通过实施科学数据处理程序以及使用现有的HPC应用程序的DL-MPI掺入DL-MPI来展示我们的方法的功能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号