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

If the commands don't have to be executed sequentially, then you don't have to issue them sequentially.

A modern processor will look at the incoming instructions and execute whatever it can without creating a hazard, this is called out of order execution.

http://en.wikipedia.org/wiki/Out-of-order_execution



OOO still preserves sequential semantics, so it's not that interesting from the programmer's perspective.




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

Search: