Executing computer instruction including asynchronous operation
AssigneeInternational Business Machines Corporation
InventorsRaymond M. Higgs, Luke M. Hopkins, Mushfiq U. Saleheen
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRaymond M. Higgs, Luke M. Hopkins, Mushfiq U. Saleheen
Estimating the term…
Technical solutions are described for executing a computer instruction including an asynchronous operation. An example method includes computing parameters associated with the asynchronous operation, and transmitting a command for executing the asynchronous operation by an external device. The method also includes intercepting and storing, by an interface logic controller, the parameters associated with the asynchronous operation into one or more log registers. The method also includes receiving a response to the asynchronous operation. In response to the asynchronous operation being a success, executing a next instruction by the processing element. In response to the asynchronous operation being a failure, a processing element accesses the parameters from the log registers, and restarts the asynchronous operation using the parameters from the one or more log registers.
A computer-implemented method for executing computer instructions that include asynchronous operations, the method comprising:
A system for executing computer instructions, the system comprising:
A processing unit comprising:
Dependencies are inferred from the claim text.