8-BIT FLOATING POINT SCALE AND/OR REDUCE INSTRUCTIONS

    公开(公告)号:US20240045682A1

    公开(公告)日:2024-02-08

    申请号:US17958370

    申请日:2022-10-01

    CPC classification number: G06F9/30145 G06F9/30036 G06F9/3001

    Abstract: Techniques for scale and reduction of FP8 data elements are described. An exemplary instruction includes fields for an having fields for an opcode, an identification of a location of a first packed data source operand, an identification of a location of a second packed data source operand, and an identification of a packed data destination operand, wherein the opcode is to indicate that execution circuitry is to perform, for each data element position of the packed data source operands, a floating point scale operation of a FP8 data element of the first packed data source by multiplying the data element by a power of 2 value, wherein a value of the exponent of the power of 2 value is a floor value of a FP8 data element of the second packed data source, and store a result of the floating point scale operation into a corresponding data element position of the packed data destination operand.

    INSTRUCTION SET FOR MIN-MAX OPERATIONS
    9.
    发明公开

    公开(公告)号:US20230376313A1

    公开(公告)日:2023-11-23

    申请号:US17747919

    申请日:2022-05-18

    CPC classification number: G06F9/30145 G06F9/30021 G06F7/22 G06F7/483

    Abstract: Techniques for instructions for min-max operations are described. An example apparatus comprises decoder circuitry to decode a single instruction, the single instruction to include fields for identifiers of a first source operand, a second source operand, an a destination operand, a field for an immediate operand, and a field for an opcode, the opcode to indicate execution circuitry is to perform a min-max operation, and execution circuitry to execute the decoded instruction according to the opcode to perform the min-max operation to determine a particular operation of five or more minimum and maximum operations in accordance with a value of the immediate operand, perform the determined particular operation on the identified first source operand and the identified second source operand to return a result, and store the result into the identified destination operand. Other examples are described and claimed.

Patent Agency Ranking