发明名称 System and method for implementing a software-supported thread assist mechanism for a microprocessor
摘要 A system and computer-implementable method for implementing software-supported thread assist within a data processing system, wherein the data processing system supports processing instructions within at least a first thread and a second thread. An instruction dispatch unit (IDU) places the first thread into a sleep mode. The IDU separates an instruction stream for the second thread into at least a first independent instruction stream and a second independent instruction stream. The first independent instruction stream is processed utilizing facilities allocated to the first thread and the second independent instruction stream is processed utilizing facilities allocated to the second thread. In response to determining a result of the processing in the first independent instruction stream requires write back to registers allocated to the second thread, the IDU sets at least one selection bit to enable selective copying of content within registers allocated to the first thread to registers allocated to the second thread.
申请公布号 US7779233(B2) 申请公布日期 2010.08.17
申请号 US20070877355 申请日期 2007.10.23
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 LE HUNG Q.;NGUYEN DUNG Q.
分类号 G06F9/38 主分类号 G06F9/38
代理机构 代理人
主权项
地址
您可能感兴趣的专利