×

VECTOR GALOIS FIELD MULTIPLY SUM AND ACCUMULATE INSTRUCTION

  • US 20170269932A1
  • Filed: 06/05/2017
  • Published: 09/21/2017
  • Est. Priority Date: 01/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of executing instructions, the computer-implemented method comprising:

  • obtaining, by a processor, an instruction for execution, the instruction having associated therewith;

    an opcode identifying a Vector Galois Field Multiply Sum and Accumulate operation; and

    a plurality of operands including a first operand, a second operand, a third operand, and a fourth operand; and

    executing the instruction, the executing comprising;

    multiplying one or more elements of the second operand with one or more elements of the third operand using carryless multiplication to obtain a plurality of products;

    performing a first mathematical operation on the plurality of products to obtain a first result;

    performing a second mathematical operation on the first result and one or more selected elements of the fourth operand to obtain a second result; and

    placing the second result in the first operand.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×