发明名称 |
VECTOR EXECUTION UNIT WITH PRENORMALIZATION OF DENORMAL VALUES |
摘要 |
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. |
申请公布号 |
US2014164464(A1) |
申请公布日期 |
2014.06.12 |
申请号 |
US201213707006 |
申请日期 |
2012.12.06 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Muff Adam J.;Schardt Paul E.;Shearer Robert A.;Tubbs Matthew R. |
分类号 |
G06F7/483 |
主分类号 |
G06F7/483 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for executing floating point instructions in a vector execution unit, wherein execution of the floating point instruction performs a floating point operation on at least one operand identified by the instruction, wherein the operand is a denormal value, the method comprising:
prenormalizing the denormal value in a first processing lane of the vector execution unit to generate a prenormalized value; and performing at least a portion of the floating point operation using the prenormalized value in a dot product adder of the vector execution unit.
|
地址 |
Armonk NY US |