Many Threads = More Parallelism
•
When enabled-threads are numerous, the
processors keep busy; “compute bound”
•
More parallelism exists than can be used by processors
•
Communication subsystem operates “below saturation”
•
Load: n+1
Load: n
Load: n+2
Comp: n+1
Store: n+1
Store: n
Store: n-1
Store: n-2
Comp: n+2
Comp: n
Comp: n+1
MM is example: 2m values imply m
2
operations