Overflow event counter
AssigneeGraphcore Limited
InventorsAlan Alexander, Dominic Masters
Life of this patent
Estimating the term…
Loading patent…
AssigneeGraphcore Limited
InventorsAlan Alexander, Dominic Masters
Estimating the term…
A processing device comprises a register configured to store a count value indicating a number of times overflow events have resulted from arithmetic operations performed by the processing device. An execution unit of the device, in response to performing an arithmetic operation having a result which extends beyond one of the predefined limit values for the floating-point format, stores a result value that is within the predefined limit values, and cause the count value to be incremented. The count value provides a performant way of determining the number of overflow events that have occurred during the arithmetic processing performed by the execution unit. The count value provides a metric that provides a measure of the inaccuracy imparted into the results of the application processing by overflow events.
A processing device comprising:
A processing system comprising a plurality of instances of a processing device, each processing device comprising:
A method comprising:
A non-transitory computer readable medium storing a set of computer readable instructions, which when executed by at least one processor causes a method to be carried out, the method comprising:
Dependencies are inferred from the claim text.