FIELD: information technology.
SUBSTANCE: method of controlling execution within a computing environment comprises detecting, by a processor, that instruction flow execution has been reset; initiation of machine instruction execution, performed upon detecting reset of instruction flow execution and before retrying instruction flow execution, to instruct processor that instruction flow re-execution is a retry. The machine instruction is defined for execution by a computer according to the computer architecture and comprises a field for specifying a requested support operation for execution by the processor. The value of the field indicates that instruction flow re-execution is a retry and that a measure should be taken to facilitate successful instruction flow re-execution, which includes one of the following operations: executing random delays within the processor, delaying processing depending on the number of cases when command flow is reset, indicated by the machine instruction, temporary suspension of unscheduled execution within the processor, or turning off branching; execution of said operation to initiate machine instruction execution; retrying command flow execution.
EFFECT: high reliability of processor operation when executing transactions.
11 cl, 30 dwg
Title | Year | Author | Number |
---|---|---|---|
SAVING/RESET OF SELECTED REGISTERS AT TRANSACTION PROCESSING | 2012 |
|
RU2562424C2 |
TRANSACTION DIAGNOSTIC BLOCK | 2012 |
|
RU2571397C2 |
PROGRAMME INTERRUPTION FILTERING IN TRANSACTIONAL EXECUTION | 2012 |
|
RU2568923C2 |
FORCED TRANSACTION EXECUTION | 2012 |
|
RU2549112C2 |
NON-TRANSACTIONAL STORE INSTRUCTION | 2012 |
|
RU2568324C2 |
PROCESSING OF SECURE STORAGE EVENT DURING TRANSACTIONAL EXECUTION | 2017 |
|
RU2728849C1 |
TRANSACTION PROCESSING | 2013 |
|
RU2606878C2 |
LOADING AND STORAGE OF CONTROL ELEMENTS, WHICH CONTROL OPERATION OF PROTECTED STORAGE MEANS | 2018 |
|
RU2727614C1 |
PROTECTED LOGICAL LOAD AND SHIFT COMMAND | 2018 |
|
RU2731327C1 |
COHERENCE PROTOCOL AUGMENTATION TO INDICATE TRANSACTION STATUS | 2015 |
|
RU2665306C2 |
Authors
Dates
2016-03-20—Published
2012-11-14—Filed