×

Processor assist facility

  • US 9,367,323 B2
  • Filed: 06/15/2012
  • Issued: 06/14/2016
  • Est. Priority Date: 06/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for controlling execution within a computing environment, the computer program product comprising:

  • a non-transitory computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising;

    detecting, by a processor, that execution of an instruction stream has aborted;

    based on detecting that execution of the instruction stream has aborted and prior to retrying execution of the instruction stream, initiating execution of a machine instruction to indicate to the processor that re-execution of the instruction stream is a retry, the machine instruction being defined for computer execution according to a computer architecture and comprising a field to specify a requested assist operation to be performed by the processor, a value of the field indicating that re-execution of the instruction stream is a retry and indicating to the processor that an action is to be taken to facilitate successful re-execution of the instruction stream;

    based on initiating execution of the machine instruction, performing the action; and

    retrying execution of the instruction stream.

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