Hardware-error tolerant computing
First Claim
1. A computing system comprising:
- a processor subsystem having an adjustable physical operating parameter;
an information store operable to save a sequence of instructions; and
a controller module including;
a monitor circuit for detecting an incidence of an operating-parameter-caused error corresponding to an execution of an instruction of the sequence of instructions by the processor subsystem; and
a control circuit for adjusting the adjustable physical operating parameter based upon an error-tolerant performance criterion.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments include a computing system, a device, and a method. A computing system includes a processor subsystem having an adjustable operating parameter. The computing system also includes an information store operable to save a sequence of instructions. The computing system further includes a controller module. The controller module includes a monitor circuit for detecting an incidence of an operating-parameter-caused error corresponding to an execution of an instruction of the sequence of instructions by the processor subsystem. The controller further includes a control circuit for adjusting the adjustable operating parameter based upon an error-tolerant performance criterion.
109 Citations
50 Claims
-
1. A computing system comprising:
-
a processor subsystem having an adjustable physical operating parameter; an information store operable to save a sequence of instructions; and a controller module including; a monitor circuit for detecting an incidence of an operating-parameter-caused error corresponding to an execution of an instruction of the sequence of instructions by the processor subsystem; and a control circuit for adjusting the adjustable physical operating parameter based upon an error-tolerant performance criterion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 24, 25, 26, 27, 28, 29, 30, 31, 45, 46)
-
-
15. (canceled)
-
18-23. -23. (canceled)
-
32. A method implemented in a computerized system, the method comprising:
-
detecting an incidence of a processor-operating-parameter-caused error corresponding to an execution of an instruction of a sequence of instructions by a processor subsystem having an adjustable physical operating parameter; and changing the adjustable processor physical operating parameter based upon an error-tolerant performance criterion. - View Dependent Claims (33, 34, 35, 36, 38, 41, 42, 47, 48)
-
-
37. (canceled)
-
39. (canceled)
-
40. (canceled)
-
43. A device comprising:
-
means for detecting an incidence of a processor-operating-parameter-caused error corresponding to an execution of an instruction of the sequence of instructions by a processor subsystem having an adjustable physical operating parameter; and means for changing the adjustable processor physical operating parameter based upon an error-tolerant performance criterion. - View Dependent Claims (44)
-
-
49. A computing system comprising:
-
a processor system having an adjustable physical operating parameter; an information store operable to save a sequence of instructions; and a controller module including; a monitor circuit for detecting an incidence of an error corresponding to an execution by the processor system of an instruction of the sequence of instructions; and a control circuit for adjusting the adjustable physical operating parameter in response to the detected incidence of error and based upon an error-tolerant performance criterion.
-
-
50. A method implemented in a computerized system that includes a processor system having an adjustable physical operating parameter, the method comprising:
-
detecting an incidence of a processor error corresponding to an execution by the processor system of an instruction of a sequence of instructions; and changing the adjustable processor physical operating parameter in response to the detected incidence of error and in response to an error-tolerant performance criterion.
-
Specification