×

SELECTIVELY ENABLED RESULT LOOKASIDE BUFFER

  • US 20200133880A1
  • Filed: 10/31/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/31/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, at a tag portion of a buffer, first instruction information comprising a first opcode and a first set of operands, the first set comprising at least one operand;

    storing, at a data portion of the buffer, a first result of a first operation performed on the first set of operands based on the first opcode;

    in response to receiving an instruction for execution at a computation unit, the instruction comprising a second opcode and a second set of operands, the second set comprising at least one operand, comparing the second opcode and the second set of operands to the first instruction information stored at the tag portion of the buffer;

    accessing the first result at the data portion of the buffer in response to the second opcode and the second set of operands matching the first instruction information;

    tracking, at a counter, an instance of the second opcode and the second set of operands matching the first instruction information; and

    disabling the buffer in response to a value of the counter being less than a threshold value.

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