Invention Grant
- Patent Title: Synchronization of threads in a multithreaded computer program
- Patent Title (中): 多线程计算机程序中的线程同步
-
Application No.: US10870721Application Date: 2004-06-16
-
Publication No.: US07757237B2Publication Date: 2010-07-13
- Inventor: Alan H. Karp , Jean-Francois C. Collard
- Applicant: Alan H. Karp , Jean-Francois C. Collard
- Applicant Address: US TX Houston
- Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee: Hewlett-Packard Development Company, L.P.
- Current Assignee Address: US TX Houston
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/44

Abstract:
In one aspect, a data race condition is detected based on an address of a variable shared by at least first and second threads for executing the program code, the shared variable address being stored in a hardware table. Detection of the data race condition in the program code is reported. In another aspect, at least first and second threads for executing the program code are synchronized based on an address of a variable shared by the threads and stored in a hardware table.
Public/Granted literature
- US20050283780A1 Synchronization of threads in a multithreaded computer program Public/Granted day:2005-12-22
Information query