08/03/09 18:32:18 lSXgkkSe
>>206
------------------
なぜなら、ROBエントリの確保わ演算パイプラインの一部でわないので、
こんなところがネックになってパイプラインを止めるのわ馬鹿げているからす。
------------------
でわ、実際の実装例を示すす。
URLリンク(www.research.ibm.com)
===================
As an example, if one thread encounters multiple L2 cache misses, dependent instructions can back
up in the issue queues. This can inhibit the dispatching of additional groups, causing the second thread
to slow down. Resource-balancing logic detects the point at which a thread reaches a threshold of load
misses in the L2 cache and translation misses in the TLB. When this happens, thread performance is
throttled. Similarly, resource-balancing logic monitors the GCT to determine the number of entries each
thread is using. If the balancing logic detects that one thread is beginning to use too many GCT entries,
potentially blocking the other thread, it throttles back the thread that is using excessive GCT entries.
===================
実際に問題視されていて対策の実装例があるのに、『絶対ない』に『馬鹿げている』すか(笑)
>>207
『ディスパッチされてからリタイアするまでリタイアするまで空かないキューわRSとROBのどちらか?』という
質問に,ROBだと答えたまですけど?(>>85-87参照)