发明名称 Tracking control flow of instructions
摘要 A method of operating a device with a processor that includes receiving control flow data, the control flow data including block identifiers for blocks of instructions, destination identifiers for one or more of the blocks of the instructions, and annotations for the blocks of instructions; the method further includes determining a destination identifier for a current instruction block based on the control flow data; identifying an annotation associated with the current instruction block based on the control flow data; and performing at least one of: modifying resources used by a processor; or tracking execution of the blocks of instructions based on one or more of the annotation or the destination identifier. Optimisation of a processing device may be performed according to the annotations by way of reducing the number of components used. Tracking of the execution of the blocks of instructions may be used to determine if a hard error in memory or a soft error in execution has occurred with reference to annotation indicating the number of instructions within in a current instruction block.
申请公布号 GB2512727(A) 申请公布日期 2014.10.08
申请号 GB20140002938 申请日期 2014.02.19
申请人 INTEL CORPORATION 发明人 JAYARAM BOBBA;RUCHIRA SASANKA;JEFFREY J COOK;ABHINAV DAS;ARVIND KRISHNASWAMY;DAVID J SAGER;JASON M AGRON
分类号 G06F9/30;G06F1/32;G06F9/455;G06F11/34;G06F11/36 主分类号 G06F9/30
代理机构 代理人
主权项
地址