发明名称 System and method for validating a memory file that links speculative results of load operations to register values
摘要 A system and method for linking speculative results of load operations to register values. A system (100) includes a memory file (132) including an entry (220) configured to store a first addressing pattern (206) and a first tag (208). The memory file (132) is configured to compare the first addressing pattern (206) to a second addressing pattern (206) of a load operation, and to link a data value identified by the first tag (208) to a speculative result of the load operation if there is a match. The system (100) further includes an execution core (124) coupled to the memory file (132) and configured to access the speculative result when executing a second operation that is dependent on the load operation, and a functional unit (126) coupled to the memory file (132) and configured to verify the link between the data value and the speculative result of the load operation by performing a comparison between one or more addresses.
申请公布号 GB2429557(A) 申请公布日期 2007.02.28
申请号 GB20060022878 申请日期 2004.12.17
申请人 ADVANCED MICRO DEVICES, INC 发明人 BENJAMIN T SANDER;KRISHNAN V RAMANI;RAMSEY W HADDAD;MITCHELL ALSUP
分类号 G06F9/38;G06F9/34 主分类号 G06F9/38
代理机构 代理人
主权项
地址