International Business Machines Corporation
Functional completion when retrying a non-interruptible instruction in a bi-modal execution environment

Last updated:

Abstract:

A method is provided that includes receiving, by a firmware from an originating software, an asynchronous request for an instruction of an algorithm for compression of data. The firmware operates on a first processor and the originating software operates on a second processor. The firmware issues a synchronous request to the first processor to cause the processor to execute the instruction synchronously. It is determined, by the firmware, whether an interrupt is received from the first processor with respect to the first processor executing the instruction. The firmware retries the issuance of the synchronous request each time the interrupt is received until a retry threshold is reached.

Status:
Grant
Type:

Utility

Filling date:

27 Feb 2019

Issue date:

20 Sep 2022