发明名称 MULTIPROCESSOR SYSTEM CONTROLLER FOR EXECUTION OF DATA DEPENDENT SPECULATION AND ITS METHOD
摘要 <p>PROBLEM TO BE SOLVED: To provide a multiprocessor system, a controller for execution of data dependent speculation and its method capable of enhancing execution performance of a program by reducing the probability the failure of execution of the data dependent speculation. SOLUTION: When a processor executes a memory operation instruction, it refers to history of the success and failure of the execution of speculation in the past, and predicts whether the execution of data speculation will succeed or fail. When success is predicted, the processor speculatively executes the memory operation instruction regarding data dependence in a non-program order, and when failure is predicted, definitively executes the memory operations instruction in a program order. The success and failure history of the execution of speculation in the past is stored in a storage means.</p>
申请公布号 JP2002351657(A) 申请公布日期 2002.12.06
申请号 JP20010154113 申请日期 2001.05.23
申请人 NEC CORP 发明人 SHIBAYAMA MITSUFUMI;MATSUSHITA SATOSHI;TORII ATSUSHI;NISHI NAOKI
分类号 G06F9/38;(IPC1-7):G06F9/38;G06F15/16 主分类号 G06F9/38
代理机构 代理人
主权项
地址