发明名称 Method and apparatus for performing speculative memory fills into a microprocessor
摘要 According to the present invention a cache within a multiprocessor system is speculatively filled. To speculatively fill a designated cache, the present invention first determines an address which identifies information located in a main memory. The address may also identify one or more other versions of the information located in one or more caches. The process of filling the designated cache with the information is started by locating the information in the main memory and locating other versions of the information identified by the address in the caches. The validity of the information located in the main memory is determined after locating the other versions of the information. The process of filling the designated cache with the information located in the main memory is initiated before determining the validity of the information located in main memory. Thus, the memory reference is speculative.
申请公布号 US6493802(B1) 申请公布日期 2002.12.10
申请号 US19980099396 申请日期 1998.06.18
申请人 COMPAQ INFORMATION TECHNOLOGIES GROUP, L.P. 发明人 RAZDAN RAHUL;KELLER JAMES B.;KESSLER RICHARD E.
分类号 G06F12/08;(IPC1-7):G06F12/12 主分类号 G06F12/08
代理机构 代理人
主权项
地址