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

I am pretty sure CPUs can speculative load as well. In the CPU pipeline, it sees that there's an repeated instruction to load, it should be able to dispatch and perform all of it in the pipeline. The nice thing is that there is no chance of hazard execution here because all of this speculative load is usable unlike the 1% chance where the branch would fail which causes the whole pipeline to be flushed.


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

Search: