发明名称 METHOD AND SYSTEM FOR TRACKING OF RESOURCE ALLOCATION AT INSIDE OF PROCESSOR
摘要 PROBLEM TO BE SOLVED: To provide the method and system which track resource allocation that supports speculative execution and has plural execution units. SOLUTION: A processor is equipped with resource counters including a 1st and a 2nd counter and many resources and allocates the resources to plural dispatched instructions. At the time of the dispatching, the 1st counter is increased by one for each allocated resource and when an instruction is a 1st instruction in a speculative execution path, the previous value of the 1st counter is loaded to the 2nd counter. At the end of the instruction, both the counters are decreased by one as to each resource. If an error of the speculative execution path is found, the value of the 2nd counter is transferred to the 1st counter to trace the allocation number of resources to plural instructions.
申请公布号 JPH09120359(A) 申请公布日期 1997.05.06
申请号 JP19960162568 申请日期 1996.06.24
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 KIN CHIYAN
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址