Content deleted Content added
J caraball (talk | contribs) No edit summary |
J caraball (talk | contribs) I added the PPE pipeline section. |
||
Line 56:
== In-Order ==
{{main | Out-of-order execution}}
The PPU is an In-Order processor, but it has some unique traits which allow it to achieve some benefits of Out-of-Order execution without expensive re-ordering hardware. Upon reaching an L1 cache miss - it can execute past the cache miss, stopping only when an instruction is actually dependent on a load. It can send up to 8 load instructions to the L2 cache out-of-order. It
== The PPE's Pipeline ==
PPE has a 23 stage general pipeline with an additional 11 stages possible for Microcode and an additional 4 stages possible for Branch Prediction. <ref>[http://www.ibm.com/developerworks/library/pa-cellperf/ Cell Broadband Engine Architecture and its first implementation]</ref>
== Multithreading ==
|