发明名称 METHOD AND APPARATUS FOR MULTI-THREAD PIPELINED INSTRUCTION DECODER
摘要 A multithread pipelined instruction decoder to clock, clear and stall an instruction decode pipeline of a multi-threaded machine to maximize performance and minimize power. A shadow pipeline shadows the instruction decode pipeline maintaining at the thread-identification and instruction-valid bits for each pipestage of the instruction decoder. The thread-id and valid bits are used to control the clear, clock, and stall of each pipestage of the instruction decoder. Instructions of one thread can be cleared without impacting instructions of another thread in the decode pipeline. In some cases, instructions of one thread can be stalled without impacting instructions of another thread in the decode pipeline. In the present invention, pipestages are clocked only when a valid instruction needs to advance in order to conserve power and to minimize stalling.
申请公布号 WO0150249(A9) 申请公布日期 2002.08.01
申请号 WO2000US41927 申请日期 2000.11.06
申请人 INTEL CORPORATION;DOUGLAS, JONATHAN, P.;DELEGANES, DANIEL, J.;HADLEY, JAMES, D. 发明人 DOUGLAS, JONATHAN, P.;DELEGANES, DANIEL, J.;HADLEY, JAMES, D.
分类号 G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址