VECTOR EXECUTION UNIT WITH PRENORMALIZATION OF DENORMAL VALUES
First Claim
Patent Images
1. A circuit arrangement, comprising:
- a vector execution unit configured to execute a floating point instruction to perform a floating point operation using at least one operand identified by the instruction, wherein at least one operand of the floating point instruction is a denormal value, the vector execution unit comprising;
a first processing lane configured to prenormalize the denormal value operand loaded in the first processing lane, anda dot product adder configured to perform the floating point operation using the prenormalized value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, circuit arrangement, and program product for executing instructions including denormal values for one or more operands in a vector execution unit. A denormal value operand may be prenormalized by a first processing lane of the vector execution unit upon detecting the denormal value. The prenormalized value and any other operands of the instruction may be communicated to a dot product adder of the vector execution unit. The dot product adder performs at least a portion of the floating point operation with the prenormalized value and any other operands of the instruction.
-
Citations
12 Claims
-
1. A circuit arrangement, comprising:
a vector execution unit configured to execute a floating point instruction to perform a floating point operation using at least one operand identified by the instruction, wherein at least one operand of the floating point instruction is a denormal value, the vector execution unit comprising; a first processing lane configured to prenormalize the denormal value operand loaded in the first processing lane, and a dot product adder configured to perform the floating point operation using the prenormalized value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
Specification