发明授权
US07401207B2 Apparatus and method for adjusting instruction thread priority in a multi-thread processor
有权
用于调整多线程处理器中指令线程优先级的装置和方法
- 专利标题: Apparatus and method for adjusting instruction thread priority in a multi-thread processor
- 专利标题(中): 用于调整多线程处理器中指令线程优先级的装置和方法
-
申请号: US10424529申请日: 2003-04-25
-
公开(公告)号: US07401207B2公开(公告)日: 2008-07-15
- 发明人: Ronald Nick Kalla , Minh Michelle Quy Pham , Balaram Sinharoy , John Wesley Ward, III
- 申请人: Ronald Nick Kalla , Minh Michelle Quy Pham , Balaram Sinharoy , John Wesley Ward, III
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: The Culbertson Group, P.C.
- 代理商 Casimer K. Salys; Russell D. Culbertson
- 主分类号: G06F9/40
- IPC分类号: G06F9/40 ; G06F9/44
摘要:
Each instruction thread in a SMT processor is associated with a software assigned base input processing priority. Unless some predefined event or circumstance occurs with an instruction being processed or to be processed, the base input processing priorities of the respective threads are used to determine the interleave frequency between the threads according to some instruction interleave rule. However, upon the occurrence of some predefined event or circumstance in the processor related to a particular instruction thread, the base input processing priority of one or more instruction threads is adjusted to produce one more adjusted priority values. The instruction interleave rule is then enforced according to the adjusted priority value or values together with any base input processing priority values that have not been subject to adjustment.
公开/授权文献
信息查询