Fine-grained multithreading
Time (Processor Cycles)
Functional Units
Thread 1
Unused
Thread 3
Thread 2
Fills horizontal waste, but still
has vertical waste if thread cannot
use all FU’s in parallel
1
3
8
9
7
6
4
2
5
12
11
10
17
14
13
SMT Background
Previous slide
Next slide
Back to first slide
View graphic version