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

Claim 16:
17. A non-transitory computer-readable medium storing instructions that, when executed by a processing device, cause the processing device to:
identify a first instruction specifying an asynchronous operation to be processed independently of a processor clock, wherein the processing device processes instructions synchronously in accordance with the processor clock,
perform the asynchronous operation by an asynchronous execution unit that executes the asynchronous operation independently of the processor clock and generates at least one result of the asynchronous operation, wherein the asynchronous operation specifies a result memory location, and the asynchronous execution unit further stores the at least one result at the result memory location;
execute, 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;
determine 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, receive the at least one result of the asynchronous operation.