首页> 外文会议>International Parallel Processing Symposium >Profiling dependence vectors for loop parallelization
【24h】

Profiling dependence vectors for loop parallelization

机译:循环并行化的分析依赖性向量

获取原文
获取外文期刊封面目录资料

摘要

A dependence relation between two data references is linear if it generates dependence vectors that are linear functions of the loop indices. A linear dependence relation often induces a large number of dependence vectors. Empirical studies also show that linear dependencies often intermix with uniform dependencies in loops. These factors make it difficult to analyze such loops and extract the inherit parallelism. In this paper we propose to manipulate such dependencies in the dependence vector space and summarize the large number of dependence vectors with their convex hull. The convex hull, as a profile of the dependence vectors, can be used to deduce many important properties of the vectors. We will show how to find the convex hull and then apply it to loop parallelization. The proposed approach is compared with other schemes.
机译:如果它生成循环指数的线性函数的依赖性向量,则两个数据引用之间的依赖关系是线性的。线性依赖关系通常诱导大量依赖性向量。实证研究还表明,线性依赖性经常与循环中的均匀依赖性混合。这些因素使得难以分析这种环,并提取继承的并行性。在本文中,我们建议操纵依赖传染媒介空间中的这种依赖性,并总结大量与凸船体的依赖性向量。作为依赖性向量的轮廓,凸壳可用于推导出载体的许多重要属性。我们将展示如何找到凸壳,然后将其应用于并行化。将所提出的方法与其他方案进行比较。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号