Invention Grant
- Patent Title: Executing computer instruction including asynchronous operation
-
Application No.: US15352995Application Date: 2016-11-16
-
Publication No.: US10248509B2Publication Date: 2019-04-02
- Inventor: Raymond M. Higgs , Luke M. Hopkins , Mushfiq U. Saleheen
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Steven Chiu
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/14

Abstract:
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.
Public/Granted literature
- US20180137009A1 EXECUTING COMPUTER INSTRUCTION INCLUDING ASYNCHRONOUS OPERATION Public/Granted day:2018-05-17
Information query