Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, this has been done for a while now, speculative execution + register renaming is how this happens. https://en.wikipedia.org/wiki/Register_renaming


No, what’s been done for a while is speculatively executing one predicted path, not both paths in parallel.


Doesn't that only work on one side of the branch though?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: