Y
Hacker News
new
|
ask
|
show
|
jobs
by
terryf
259 days ago
Yes, this has been done for a while now, speculative execution + register renaming is how this happens.
https://en.wikipedia.org/wiki/Register_renaming
2 comments
umanwizard
259 days ago
No, what’s been done for a while is speculatively executing one predicted path, not both paths in parallel.
link
o11c
259 days ago
Doesn't that only work on one side of the branch though?
link