Multithreading (computer architecture): Difference between revisions

Content deleted Content added
fix tlb link
Hardware Costs: thrashing
Line 93:
 
The additional hardware cost of this type multithreading is that ''each'' pipeline stage has to maintain its own register set
and control registers. For example, a CPU with 7 pipeline stages needs to have its register hardware replicated 7 times. Also, since there are more threads being executed concurrently in the pipeline, shared resources such as caches and TLBs need to larger to avoid thrashing between the different threads.
 
====Examples====