发明名称 METHOD AND DEVICE FOR SELECTING INSTRUCTION THREAD PROCESSED IN MULTITHREAD PROCESSOR
摘要 PROBLEM TO BE SOLVED: To provide a device and a method for changing selection of instruction threads in an SMT processor for interleaving an instruction from the different instruction thread for corresponding to a prescribed processor event or condition. SOLUTION: An interleaving rule execution element generates at least one reference instruction thread selection signal instructing one specified instruction thread transferring the instruction to an interleaved instruction stream at every processor clock cycle. Change of thread selection is supplied by an interleaving change structure element generating a final thread selection signal based on the reference thread selection signal and a feedback signal originating in one or a plurality of the conditions or events in various processor elements. The final thread selection signal instructs the instruction thread identical to the instruction thread that the reference thread selection signal instructs as the instruction thread transferring the instruction to the interleaved instruction stream, or can instruct the different instruction thread. COPYRIGHT: (C)2005,JPO&NCIPI
申请公布号 JP2004326765(A) 申请公布日期 2004.11.18
申请号 JP20040119571 申请日期 2004.04.14
申请人 INTERNATL BUSINESS MACH CORP <IBM> 发明人 KALLA RONALD N;PHAM MINH MICHELLE QUY;BARARAMU SHINHAROI;WARD III JOHN W
分类号 G06F7/38;G06F9/38;G06F9/46;G06F15/00;(IPC1-7):G06F9/46 主分类号 G06F7/38
代理机构 代理人
主权项
地址