Monitoring of shared-resource locks in a multi-processor...

Electrical computers and digital data processing systems: input/ – Access arbitrating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S200000

Reexamination Certificate

active

07571270

ABSTRACT:
A resource-lock monitor detects when processors in a multi-processor system are stuck waiting for access to a shared resource. A lock-monitor register has a lock bit and a sticky-lock bit for each processor being monitored. The lock and the sticky-lock bits are both set when the processor executes a lock instruction that also sends a lock-request to a resource arbiter. The lock bit is cleared when the resource arbiter grants access to the processor, but the sticky-lock bit remains set until sticky-lock bits are cleared by monitoring software at the end of a monitoring period. At the end of each monitoring period, monitoring software reads the lock and sticky-lock bits and finds a locked processor when a processor's lock bit is still set, but its sticky-lock bit is cleared. When the locked processor remains locked at the end of another monitoring period, an error handler resets the locked processor.

REFERENCES:
patent: 4882669 (1989-11-01), Miura et al.
patent: 4890285 (1989-12-01), Dichiara
patent: 5450576 (1995-09-01), Kennedy
patent: 6151655 (2000-11-01), Jones et al.
patent: 6880028 (2005-04-01), Kurth
patent: 7000047 (2006-02-01), Nguyen et al.
patent: 7065596 (2006-06-01), Kulick et al.
patent: 7069366 (2006-06-01), Posner et al.
patent: 7162557 (2007-01-01), Takeda et al.
patent: 7174406 (2007-02-01), Abdallah et al.
patent: 7257814 (2007-08-01), Melvin et al.
patent: 7500035 (2009-03-01), Johns et al.
patent: 2002/0004886 (2002-01-01), Hagersten et al.
patent: 2003/0079072 (2003-04-01), Takeda et al.
patent: 2003/0145146 (2003-07-01), Posner et al.
patent: 2004/0068597 (2004-04-01), Kulick et al.
patent: 2004/0088523 (2004-05-01), Kessler et al.
patent: 2004/0172221 (2004-09-01), Curry, III
patent: 2004/0210800 (2004-10-01), Ghislain Gabriel Vecoven et al.
patent: 2005/0015672 (2005-01-01), Yamada
patent: 2005/0108455 (2005-05-01), Miller et al.
patent: 2005/0223302 (2005-10-01), Bono
patent: 2006/0195508 (2006-08-01), Bernardin et al.
patent: 2008/0071955 (2008-03-01), Johns et al.
Hyunh, J. “LSP-II Tribe Programmer's Reference Manual” rev 2.1, Oct. 3, 2006, pp. 1-8, 11-12, 22-34, 49-50, 56.
Hyunh, J. “LSP-I Tribe Programmer's Reference Manual” rev 2.1, Oct. 3, 2006, pp. 1-15, 21-22.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Monitoring of shared-resource locks in a multi-processor... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Monitoring of shared-resource locks in a multi-processor..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Monitoring of shared-resource locks in a multi-processor... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4099322

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.