首页> 外国专利> Method for verifying abstract memory models of shared memory multiprocessors

Method for verifying abstract memory models of shared memory multiprocessors

机译:共享存储器多处理器抽象存储器模型的验证方法

摘要

A method of verifying a protocol for a shared-memory multiprocessor system for sequential consistency. In the system there are n processors and m memory locations that are shared by the processors. A protocol automaton, such as a cache coherence protocol automaton, is developed. The protocol automaton and a plurality of checker automata are provided to a model checker which exhaustively searches the state space of the protocol automaton. During the search, the plurality of checker automata check for the presence of cycles in a graph that is the union of the total orders of the processor references and the partial orders at each memory location. If the plurality of checker automata detect the presence of a cycle, then the protocol does not meet the sequential consistency requirement.
机译:一种验证共享内存多处理器系统协议顺序一致性的方法。在系统中,有n个处理器和m个处理器共享的内存位置。开发了协议自动机,例如高速缓存一致性协议自动机。协议自动机和多个检查器自动机被提供给模型检查器,其详尽地搜索协议自动机的状态空间。在搜索期间,多个检查器自动机检查图中是否存在循环,该循环是处理器参考的总顺序与每个存储位置处的部分顺序的并集。如果多个检查器自动机检测到一个循环的存在,则该协议不满足顺序一致性要求。

著录项

  • 公开/公告号US2002166032A1

    专利类型

  • 公开/公告日2002-11-07

    原文格式PDF

  • 申请/专利权人 QADEER SHAZ;

    申请/专利号US20010949324

  • 发明设计人 SHAZ QADEER;

    申请日2001-09-07

  • 分类号G06F12/00;

  • 国家 US

  • 入库时间 2022-08-22 00:50:27

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号