首页> 外文OA文献 >Extracting Synchronization-free Slices in Perfectly Nested Loops
【2h】

Extracting Synchronization-free Slices in Perfectly Nested Loops

机译:完美嵌套循环中提取免同步切片

摘要

An algorithm, permitting us to extract iterations belonging to synchronization-free slices and to generate code enumerating sources of such slices and iterations of each slice in lexicographical order is presented. Synchronization-free slices can be executed independently preserving the lexicographic order of iterations in each slice. Our approach requires exact dependence analysis and based on operations on relations and sets. To describe and implement the algorithms, the dependence analysis by Pugh and Wonnacott was chosen where dependences are found in the form of tuple relations. The proposed algorithms have been implemented and verified by means of the Omega project software. Presburger arithmetic limitations are discussed. Results of experiments are presented. Tasks for future research are outlined.
机译:提出了一种算法,该算法允许我们提取属于无同步切片的迭代,并生成按字典顺序枚举此类切片的源代码以及每个切片的迭代的代码。可以独立执行免同步片,以保留每个片中迭代的字典顺序。我们的方法需要精确的依赖关系分析,并且需要基于对关系和集合的操作。为了描述和实现算法,选择了Pugh和Wonnacott进行的依赖性分析,其中以元组关系的形式发现了依赖性。所提出的算法已通过Omega项目软件实施和验证。讨论了Presburger算术限制。给出了实验结果。概述了未来研究的任务。

著录项

  • 作者

    Bielecki W.; Siedlecki K.;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号