Atomicity violation detection using access interleaving invariants
Patent
·
OSTI ID:1092760
During execution of a program, the situation where the atomicity of a pair of instructions that are to be executed atomically is violated is identified, and a bug is detected as occurring in the program at the pair of instructions. The pairs of instructions that are to be executed atomically can be identified in different manners, such as by executing a program multiple times and using the results of those executions to automatically identify the pairs of instructions.
- Research Organization:
- Univ. of Illinois at Urbana-Champaign, IL (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- FG02-05ER25688
- Assignee:
- The Board of Trustees of the University of Illinois (Urbana, IL)
- Patent Number(s):
- 8,533,681
- Application Number:
- 11/857,925
- OSTI ID:
- 1092760
- Resource Relation:
- Patent File Date: 2007 Sep 19
- Country of Publication:
- United States
- Language:
- English
Similar Records
Vector data logical usage conflict detection
WE-A-16A-01: International Medical Physics Symposium: Increasing Access to Medical Physics Education/Training and Research Excellence
Methods and apparatus using commutative error detection values for fault isolation in multiple node computers
Patent
·
Tue Dec 06 00:00:00 EST 1988
·
OSTI ID:1092760
WE-A-16A-01: International Medical Physics Symposium: Increasing Access to Medical Physics Education/Training and Research Excellence
Journal Article
·
Sun Jun 15 00:00:00 EDT 2014
· Medical Physics
·
OSTI ID:1092760
+4 more
Methods and apparatus using commutative error detection values for fault isolation in multiple node computers
Patent
·
Tue Jun 03 00:00:00 EDT 2008
·
OSTI ID:1092760
+9 more