Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area
Reexamination Certificate
2006-01-24
2006-01-24
Nguyen, Hiep T. (Department: 2187)
Electrical computers and digital processing systems: memory
Storage accessing and control
Shared memory area
Reexamination Certificate
active
06990560
ABSTRACT:
A task synchronization mechanism operates on a global lock that is shared between processors an on local locks that are not shared between processors. The local locks are processor-specific locks. Each processor-specific lock is dedicated to a particular processor in the system. When shared access to a resource is required, a processor updates its processor-specific lock to indicate the processor is sharing the resource. Because each processor-specific lock is dedicated to a particular processor, this eliminates a significant portion of the memory bus traffic associated with all processors reading and updating the same lock. When exclusive access to a resource is required, the requesting processor waits until the count of all processor-specific locks indicate that none of these processors have a lock on the resource. Once no processor has a lock on the resource, exclusive access to the resource may be granted.
REFERENCES:
patent: 5226143 (1993-07-01), Baird et al.
patent: 5287521 (1994-02-01), Nitta et al.
patent: 5454108 (1995-09-01), Devarakonda et al.
patent: 5987477 (1999-11-01), Schmuck et al.
patent: 6658513 (2003-12-01), Boonie et al.
patent: 6694411 (2004-02-01), Bonola
patent: 6816891 (2004-11-01), Vahalia et al.
patent: 6823511 (2004-11-01), McKenney et al.
patent: 2004/0064618 (2004-04-01), Farrell et al.
Armstrong William Joseph
Corrigan Michael Joseph
Ricard Gary Ross
Torzewski Timothy Joseph
International Business Machines - Corporation
Martin Derek P.
Martin & Associates LLC
Nguyen Hiep T.
LandOfFree
Task synchronization mechanism and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Task synchronization mechanism and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Task synchronization mechanism and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3540076