首页> 外国专利> Deadlock detection in a parallel program

Deadlock detection in a parallel program

机译:并行程序中的死锁检测

摘要

A method and system of deadlock detection in a parallel program, the method comprising: recording lock events during the operation of the parallel program and a first order relation among the lock events; converting information relevant to the operation of the parallel program into gate lock events and recording the gate lock events; establishing a second order relation among the gate lock events and lock events associated with the gate lock events and adding the second order relation to the first order relation; constructing a lock graph corresponding to the operation procedure of the parallel program based on the added first order relation; and performing deadlock detection on the constructed lock graph. The deadlock detection method of the invention can improve the accuracy of deadlock detection without depending on the deadlock detection algorithm per se, and can be applied with facility to various development environments and reduce development costs.
机译:一种并行程序中死锁检测的方法和系统,该方法包括:在并行程序的操作期间记录锁定事件以及锁定事件之间的一阶关系;以及将与并行程序的操作有关的信息转换为门锁事件并记录门锁事件;在门锁事件和与门锁事件相关联的锁事件之间建立第二级关系,并将第二级关系添加到第一级关系;基于所添加的一阶关系,构造与并行程序的操作过程相对应的锁定图;对构造的锁图执行死锁检测。本发明的死锁检测方法可以提高死锁检测的准确性,而不必依靠死锁检测算法本身,并且可以方便地应用于各种开发环境,并降低开发成本。

著录项

  • 公开/公告号US8448175B2

    专利类型

  • 公开/公告日2013-05-21

    原文格式PDF

  • 申请/专利权人 YANG CHE;LI-FANG LEE;YAO QI;

    申请/专利号US20100915127

  • 发明设计人 YAO QI;LI-FANG LEE;YANG CHE;

    申请日2010-10-29

  • 分类号G06F9/46;

  • 国家 US

  • 入库时间 2022-08-21 16:45:00

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号