发明名称 HARDWARE ASSIST THREAD
摘要 <p>Mechanisms are provided for offloading a workload from a main thread to an assist thread. The mechanisms receive, in a fetch unit of a processor of the data processing system, a branch-to-assist-thread instruction of a main thread. The branch-to-assist-thread instruction informs hardware of the processor to look for an already spawned idle thread to be used as an assist thread. Hardware implemented pervasive thread control logic determines if one or more already spawned idle threads are available for use as an assist thread. The hardware implemented pervasive thread control logic selects an idle thread from the one or more already spawned idle threads if it is determined that one or more already spawned idle threads are available for use as an assist thread, to thereby provide the assist thread. In addition, the hardware implemented pervasive thread control logic offloads a portion of a workload of the main thread to the assist thread.</p>
申请公布号 WO2011141337(A1) 申请公布日期 2011.11.17
申请号 WO2011EP57106 申请日期 2011.05.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION;IBM UNITED KINGDOM LIMITED;HALL, RONALD;SINHAROY, BALARAM;LE, HUNG, QUI;SILVERA, RAUL, ESTEBAN 发明人 HALL, RONALD;SINHAROY, BALARAM;LE, HUNG, QUI;SILVERA, RAUL, ESTEBAN
分类号 G06F9/30;G06F9/318;G06F9/38 主分类号 G06F9/30
代理机构 代理人
主权项
地址