首页> 外文会议>IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing >Process Affinity, Metrics and Impact on Performance: An Empirical Study
【24h】

Process Affinity, Metrics and Impact on Performance: An Empirical Study

机译:处理亲和力,指标和对性能的影响:实证研究

获取原文

摘要

Process placement, also called topology mapping, is a well-known strategy to improve parallel program execution by reducing the communication cost between processes. It requires two inputs: the topology of the target machine and a measure of the affinity between processes. In the literature, the dominant affinity measure is the communication matrix that describes the amount of communication between processes. The goal of this paper is to study the accuracy of the communication matrix as a measure of affinity. We have done an extensive set of tests with two fat-tree machines and a 3d-torus machine to evaluate several hypotheses that are often made in the literature and to discuss their validity. First, we check the correlation between algorithmic metrics and the performance of the application. Then, we check whether a good generic process placement algorithm never degrades performance. And finally, we see whether the structure of the communication matrix can be used to predict gain.
机译:过程放置,也称为拓扑映射,是一种众所周知的策略,可以通过降低过程之间的通信成本来改善并行程序执行。它需要两个输入:目标机器的拓扑和过程之间的方法。在文献中,主导关联度量是描述过程之间的通信量的通信矩阵。本文的目的是研究通信矩阵的准确性作为亲和力的量度。我们已经用两种脂肪树机和3D -Corus机器进行了广泛的测试,以评估通常在文献中进行的几个假设,并讨论其有效性。首先,我们检查算法度量与应用程序的性能之间的相关性。然后,我们检查一个良好的通用过程放置算法是否从未降低性能。最后,我们看到通信矩阵的结构是否可用于预测增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号