Patent №
US 7,366,956
Granted
2008-04-29
Filed 2004
Owner
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10870722
In one aspect, a value of a variable shared by multiple threads for executing the program code is stored in a thread-local variable. A data race condition is detected based on a comparison of values of the shared variable and the thread-local variable. Detection of the data race condition is reported. In another aspect, a machine-readable instruction to store in a thread-local variable a value of a variable shared by multiple threads for executing the program code is generated. A machine-readable instruction to detect a data race condition based on a comparison of values of the shared variable and the thread-local variable is generated. The machine-readable instructions are stored in a machine-readable medium.
AI classification
Ownership
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
assignment · 154900526
Assignors
KARP, ALAN H., COLLARD, JEAN-FRANCOIS C.
On an employer assignment, the assignors are typically the inventors.