PROCESSOR INSTRUCTION GRADUATION TIMEOUT
First Claim
Patent Images
1. A method of resetting a hung processor, comprising:
- setting a graduation timeout counter after a first program instruction graduates;
resetting the graduation timeout counter if a subsequent program instruction graduates before the graduation timeout counter expires; and
resetting the processor if the graduation timeout counter expires before the subsequent program instruction graduates.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiprocessor computer system comprises a plurality of processors distributed across a plurality of node coupled by a processor interconnect network. One or more of the processors is operable to manage hung processor instructions by setting a graduation timeout counter after a first program instruction graduates, resetting the graduation timeout counter if a subsequent program instruction graduates before the graduation timeout counter expires, and resetting the processor if the graduation timeout counter expires before the subsequent program instruction graduates.
13 Citations
20 Claims
-
1. A method of resetting a hung processor, comprising:
-
setting a graduation timeout counter after a first program instruction graduates; resetting the graduation timeout counter if a subsequent program instruction graduates before the graduation timeout counter expires; and resetting the processor if the graduation timeout counter expires before the subsequent program instruction graduates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer processor comprising a graduation timeout error handler operable to:
-
set a graduation timeout counter after a first program instruction graduates; reset the graduation timeout counter if a subsequent program instruction graduates before the graduation timeout counter expires; and reset the processor if the graduation timeout counter expires before the subsequent program instruction graduates. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A multiprocessor computer system, comprising a plurality of processors distributed across a plurality of node coupled by a processor interconnect network, one or more of the processors operable to:
-
set a graduation timeout counter after a first program instruction graduates; reset the graduation timeout counter if a subsequent program instruction graduates before the graduation timeout counter expires; and reset the processor if the graduation timeout counter expires before the subsequent program instruction graduates. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification