首页> 外国专利> Implementing shadow versioning to improve data dependence analysis for instruction scheduling

Implementing shadow versioning to improve data dependence analysis for instruction scheduling

机译:实施影子版本控制以改善数据依赖性分析以进行指令调度

摘要

A method for implementing shadow versioning to improve data dependence analysis for instruction scheduling in compiling code, and to identify loops within the code to be compiled, for each loop initializing a dependence a matrix, for each loop shadow identifying symbols that are accessed by the loop, examining dependencies, storing, comparing and classifying the dependence vectors, generating new shadow symbols, replacing the old shadow symbols with the new shadow symbols, generating alias relationships between the newly created shadow symbols, scheduling instructions and compiling the code.
机译:一种实现影子版本控制的方法,用于改进数据依赖性分析,以用于编译代码中的指令调度,并针对每个循环初始化依赖关系矩阵的每个循环,针对每个循环的阴影识别符号,来识别要编译的代码内的循环,检查依赖关系,存储,比较和分类依赖关系向量,生成新的阴影符号,用新的阴影符号替换旧的阴影符号,在新创建的阴影符号之间生成别名关系,调度指令并编译代码。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号