Invention Grant
- Patent Title: Sound transaction-based reduction without cycle detection
- Patent Title (中): 基于声音的基于事务的减少,无周期检测
-
Application No.: US11119530Application Date: 2005-04-29
-
Publication No.: US07650595B2Publication Date: 2010-01-19
- Inventor: Shaz Qadeer , Sriram K. Rajamani , Vladimir A. Levin , Robert Palmer
- Applicant: Shaz Qadeer , Sriram K. Rajamani , Vladimir A. Levin , Robert Palmer
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Klarquist Sparkman, LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
Described techniques and tools help model checking scale to large programs while reducing missed errors. In particular, described techniques and tools help reduce the state space of concurrent programs without depending on cycle detection and without scheduling execution of postponed threads at all cycles. For example, described techniques and tools use a type of partial-order reduction called transaction-based reduction to reduce program state space. Analysis is performed at commit points to determine whether to schedule delayed threads.
Public/Granted literature
- US20060248515A1 Sound transaction-based reduction without cycle detection Public/Granted day:2006-11-02
Information query