Kozarev Nikolaj,Shishlov Sergej I.,Ier Dzhajesh,Butuzov Aleksandr,Babayan Boris A.,Kluchnikov Andrej
申请号:
RU20160119815
公开号:
RU2644528(C2)
申请日:
2013.12.23
申请国别(地区):
俄罗斯
年份:
2018
代理人:
摘要:
FIELD: information technology.SUBSTANCE: processor comprises the first logic for execution of the instruction flow with sequence change, wherein the instruction flow is divided into a plurality of subflows, wherein the instruction flow and each subflow are ordered by a program order (PO); the second logic for determination of the oldest unsent instruction in the instruction flow and storage of the associated PO value of the oldest unsent instruction as a pointer to the executed instruction, the instruction flow includes sent and unsent instructions; the third logic for determination of the last remote instruction in the instruction flow and storage of the associated PO value of the last remote instruction as a deletion pointer; the fourth logic for selection of a range of instructions between a deletion pointer and a pointer to the executed instruction, and the fifth logic for identification of instructions in the range to be deleted.EFFECT: increased throughput of pipeline processing and improved productivit