首页> 外国专利> SYSTEM AND METHOD FOR DEBUGGING MEMORY CONSISTENCY MODELS

SYSTEM AND METHOD FOR DEBUGGING MEMORY CONSISTENCY MODELS

机译:调试内存一致性模型的系统和方法

摘要

A system and method for analyzing a test program (P) with respect to a memory model (M) includes preprocessing a test program into an intermediate form and translating (204) the intermediate form of the test program into a relational logic representation. The relational logic representation is combined (206) with a memory model to produce a legality formula. A set of bounds are computed (208) on a space to be searched for the memory model or on a core of the legality formula. A relational satisfiability problem is solved (212), which is defined by the legality formula and the set of bounds to determine a legal trace of the test program or debug the memory model.
机译:用于针对存储器模型(M)分析测试程序(P)的系统和方法包括:将测试程序预处理为中间形式,以及将测试程序的中间形式转换(204)为关系逻辑表示。关系逻辑表示与存储器模型组合(206)以产生合法性公式。在要搜索的空间上针对存储器模型或合法性公式的核心计算一组边界(208)。解决了关系可满足性问题(212),该关系可满足性问题由合法性公式和一组边界来确定,以确定测试程序的合法轨迹或调试存储器模型。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号