发明名称 THREAD SPARING BETWEEN CORES IN A MULTI-THREADED PROCESSOR
摘要 Embodiments relate to thread sparing between cores in a processor. An aspect includes determining that a number of recovery attempts made by a first thread on the first core has exceeded a recovery attempt threshold, and sending a request to transfer the first thread. Another aspect includes, selecting a second core from a plurality of cores to receive the first thread from the first core, wherein the second core is selected based on the second core having an idle thread. Another aspect includes transferring a last good architected state of the first thread from the first core to the second core. Another aspect includes loading the last good architected state of the first thread by the idle thread on the second core. Yet another aspect includes resuming execution of the first thread on the second core from the last good architected state of the first thread by the idle thread.
申请公布号 US2014089734(A1) 申请公布日期 2014.03.27
申请号 US201213628104 申请日期 2012.09.27
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BUSABA FADI Y.;CARLOUGH STEVEN R.;KRYGOWSKI CHRISTOPHER A.;PRASKY BRIAN R.;SHUM CHUNG-LUNG K.
分类号 G06F11/14 主分类号 G06F11/14
代理机构 代理人
主权项
地址