3 ms·
>Does the branch predictor have to start tagging every branch guess with some sort of process ID to prevent one process from messing with another’s predictions?
by voidlogic 9y ago
>Does the branch predictor have to start tagging every branch guess with some sort of process ID to prevent one process from messing with another’s predictions?
Its worth pointing out that for their newest designs AMD (and Samsung Exynos) uses the full memory address for branch predictions; no doubt Intel's next design will be doing this.
- MBCook 9y agoAh, that makes since. Sounds like a much less complicated fix than my idea.