END-TO-END RESIDUE-BASED PROTECTION OF AN EXECUTION PIPELINE THAT SUPPORTS FLOATING POINT OPERATIONS
Patent №
US 7,769,795
Granted
2010-08-03
Filed 2005
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11145397
An end-to-end residue-based protection scheme protects multiple units/blocks of a floating point execution pipeline without the complexity and cost of having multiple protection schemes for the execution pipeline. Protecting an execution pipeline that supports floating point operations includes factoring in component operations, such as normalization and rounding, into a residue generated for a result. In addition, residues of operands are distilled to extract their corresponding mantissa residues, thus allowing the floating point operations (e.g., multiplication, addition, etc.) to be applied to the mantissa residues.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 166640259
Assignors
IACOBOVICI, SORIN
On an employer assignment, the assignors are typically the inventors.