Systems, methods, and apparatuses handling half-precision operands
AssigneeIntel Corporation
InventorsRobert VALENTINE, Mark J. CHARNEY, Raanan SADE, Elmoustapha OULD-AHMED-VALL, Jesus CORBAL
Life of this patent
Estimating the term…
Abstract
Implementations detailed herein included, but are not limited to, an apparatus having instruction execution circuitry to execute a decoded instruction having at least one operand utilizing half-precision floating point data and a register to store control information about the at least one operand utilizing half-precision floating point data, wherein the control information is to dictate when underflowing operations of execution of the instruction are to be flushed to zero and when denormal inputs of the instruction are to be zeroed.
Claims25
An apparatus comprising:
- instruction execution circuitry to execute a decoded instruction having at least one operand utilizing half-precision floating point data;
- and
- a register to store control information about the at least one operand utilizing half-precision floating point data, wherein the control information is to dictate when underflowing operations of execution of the instruction are to be flushed to zero and when denormal inputs of the instruction are to be zeroed.
A method comprising:
- decoding an instruction having at least one operand utilizing half-precision floating point data;
- and
- executing the decoded instruction according to control information about the at least one operand utilizing half-precision floating point data, wherein the control information is to dictate when underflowing operations of execution of the instruction are to be flushed to zero and when denormal inputs of the instruction are to be zeroed.
A non-transitory machine-readable medium storing an occurrence of an instruction, wherein upon encountering the instruction a hardware processor to perform a method comprising:
- decoding the instruction having at least one operand utilizing half-precision floating point data;
- and
- executing the decoded instruction according to control information about the at least one operand utilizing half-precision floating point data, wherein the control information is to dictate when underflowing operations of execution of the instruction are to be flushed to zero and when denormal inputs of the instruction are to be zeroed.
Dependencies are inferred from the claim text.