Power Processing Element: Difference between revisions

Content deleted Content added
Line 24:
The Power Processing Element 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 also has an instruction delay pipe - a side path that allows it to execute instructions that would normally cause pipeline stalls without holding up the rest of the pipeline.
 
 
== Schematic ==
The Power Processing Element is composed of 3 main units - the Instruction Unit, the Floating-Point Unit, and the General Execution Unit, as seen in this diagram from IBM's papers.
 
== Like a Dual-Core Processor ==