Invention Grant
- Patent Title: Techniques for accessing a shared resource using an improved synchronization mechanism
- Patent Title (中): 使用改进的同步机制访问共享资源的技术
-
Application No.: US10861795Application Date: 2004-06-04
-
Publication No.: US07644409B2Publication Date: 2010-01-05
- Inventor: David Dice , Hui Huang , Mingyao Yang
- Applicant: David Dice , Hui Huang , Mingyao Yang
- Applicant Address: US CA Santa Clara
- Assignee: Sun Microsystems, Inc.
- Current Assignee: Sun Microsystems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Brooks Kushman P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F12/00 ; G06F9/44 ; G06F9/45

Abstract:
A technique for accessing a shared resource of a computerized system involves running a first portion of a first thread within the computerized system, the first portion (i) requesting a lock on the shared resource and (ii) directing the computerized system to make operations of a second thread visible in a correct order. The technique further involves making operations of the second thread visible in the correct order in response to the first portion of the first thread running within the computerized system, and running a second portion of the first thread within the computerized system to determine whether the first thread has obtained the lock on the shared resource. Such a technique alleviates the need for using a MEMBAR instruction in the second thread.
Public/Granted literature
- US20060031844A1 Techniques for accessing a shared resource using an improved synchronization mechanism Public/Granted day:2006-02-09
Information query