发明名称 |
FINE GRAINED MULTI-THREAD DISPATCH BLOCK MECHANISM |
摘要 |
A mechanism for blocking fine grained multi-thread dispatch is provided to finely control execution of threads by making a multi-thread processor block the threads for dispatch. A long latency condition of the first thread in an instruction pipeline is detected. Correct latency related to the long latency condition is determined. A dispatch-block signal is generated. The first thread is blocked for the specific number of cycles in a dispatch time point by responding to the dispatch-block signal. An instruction from the non-blocked threads of the instruction pipeline is dispatched for a blocked term(312). The instruction from all non-blocked threads of the instruction pipeline is dispatched after blocking is terminated.
|
申请公布号 |
KR20060131624(A) |
申请公布日期 |
2006.12.20 |
申请号 |
KR20060048485 |
申请日期 |
2006.05.30 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
ABERNATHY CHRISTOPHER MICHAEL;DEMENT JONATHAN JAMES;VAN NORSTRAND ALBERT JAMES JR.;SHIPPY DAVID |
分类号 |
G06F9/38 |
主分类号 |
G06F9/38 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|