Patent ID: 11960898
Assignee: RED HAT, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
identifying, by a processor that processes instructions synchronously in accordance with a processor clock, a first instruction specifying an asynchronous operation to be processed independently of the processor clock, wherein the first instruction comprises: an operation code that identifies one or more operations of an asynchronous execution unit, and one or more operands;
performing the asynchronous operation by the asynchronous execution unit that executes the asynchronous operation independently of the processor clock and generates at least one result of the asynchronous operation;
executing, by a synchronous execution unit in parallel with the execution of the asynchronous operation by the asynchronous execution unit, one or more second instructions specifying respective synchronous operations;
determining, by the processor, that the asynchronous execution unit has generated the at least one result of the asynchronous operation; and
responsive to determining that the asynchronous execution unit has generated the at least one result of the asynchronous operation, receiving, by the processor, the at least one result of the asynchronous operation.