▲ | fulafel 3 days ago | |
No, it's about the same bottleneck that also explains the tapering off of single core performance. We can't extract more parallelism from the single flow-of-control of programs, because operations (and esp control flow transfers) are dependent on results of previous operations. SMT is about addressing the underutilization of execution resources where your 6-wide superscalar processor gets 2.0 ILP. |