首页> 外文会议>International Workshop on Algorithms, Models and Tools for Parallel Computing on Heterogeneous Platforms >Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters
【24h】

Hierarchical Partitioning Algorithm for Scientific Computing on Highly Heterogeneous CPU + GPU Clusters

机译:高度异构CPU + GPU集群科学计算的分层分区算法

获取原文

摘要

Hierarchical level of heterogeneity exists in many modern high performance clusters in the form of heterogeneity between computing nodes, and within a node with the addition of specialized accelerators, such as GPUs. To achieve high performance of scientific applications on these platforms it is necessary to perform load balancing. In this paper we present a hierarchical matrix partitioning algorithm based on realistic performance models at each level of hierarchy. To minimise the total execution time of the application it iteratively partitions a matrix between nodes and partitions these sub-matrices between the devices in a node. This is a self-adaptive algorithm that dynamically builds the performance models at run-time and it employs an algorithm to minimise the total volume of communication. This algorithm allows scientific applications to perform load balanced matrix operations with nested parallelism on hierarchical heterogeneous platforms. To show the effectiveness of the algorithm we applied it to a fundamental operation in scientific parallel computing, matrix multiplication. Large scale experiments on a heterogeneous multi-cluster site incorporating multicore CPUs and GPU nodes show that the presented algorithm outperforms current state of the art approaches and successfully load balance very large problems.
机译:在计算节点之间的异质性的形式的许多现代高性能集群中存在层次的异质性,并且在节点内添加专用加速器(例如GPU)。为了在这些平台上实现高性能的科学应用,有必要执行负载平衡。在本文中,我们基于每个层次结构的现实性能模型提出了一种分层矩阵分区算法。为了最小化应用程序的总执行时间,它迭代地分区节点之间的矩阵并将这些子矩阵分区节点中的设备之间。这是一种自适应算法,可动态构建运行时的性能模型,它采用了算法来最小化总通信量。该算法允许科学应用程序在分层异构平台上使用嵌套并行性执行负载平衡矩阵操作。为了展示算法的有效性,我们将其应用于科学并行计算的基本操作,矩阵乘法。在包含多核CPU和GPU节点的异构多簇站点上的大规模实验表明,所提出的算法优于现有技术的当前状态并成功加载均衡非常大的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号