Difference between revisions of "Talk:PPE"

From RCS Wiki
Jump to navigation Jump to search
 
(Not much in common, just the names.)
 
Line 2: Line 2:
  
 
To have two small cores, both in Power processors, both made by IBM, sharing an acronym sounds like more than a coincidence to me. Is it possible that the Programmable PowerPC-lite Engines in the POWER9 are somehow related to the Power Processing Element in Cell and other architectures? - [[User:Torpcoms|Torpcoms]] ([[User talk:Torpcoms|talk]]) 12:37, 9 January 2018 (CST)
 
To have two small cores, both in Power processors, both made by IBM, sharing an acronym sounds like more than a coincidence to me. Is it possible that the Programmable PowerPC-lite Engines in the POWER9 are somehow related to the Power Processing Element in Cell and other architectures? - [[User:Torpcoms|Torpcoms]] ([[User talk:Torpcoms|talk]]) 12:37, 9 January 2018 (CST)
 +
:That's a question I asked too when "ppe42" came on my radar, but when I got it confirmed that the OCC in P9 is pretty much identical to the OCC in P8, i.e. 405 based, the answer is simple: No. ppe42 and Cell-PPE have essentially one thing in common: they are both PowerPC/Power Architecture processors. Implementation wise the 405 and Cell-PPE have very little in common.
 +
:405 is a simple classic PowerPC Book-E core, 32-bit, 5-stage pipeline, basic branch predictor, I- and D- L1 caches and FPU are optional. IBM's most basic and simple PowerPC core.
 +
:Cell-PPE is a 64-bit (PowerISA 2.05), 2-way multithreaded in-order core, 23 stage long pipeline, with FPU and AltiVec/VMX, advanced branch predictor (subject to Spectre/Meltdown) and a large L2 cache. It's closest sibling might probably be the POWER6 core.
 +
: - [[User:Henriok|Henriok]] ([[User talk:Henriok|talk]]) 05:41, 1 February 2018 (CST)

Latest revision as of 06:42, 1 February 2018

POWER9 PPE vs Cell PPE

To have two small cores, both in Power processors, both made by IBM, sharing an acronym sounds like more than a coincidence to me. Is it possible that the Programmable PowerPC-lite Engines in the POWER9 are somehow related to the Power Processing Element in Cell and other architectures? - Torpcoms (talk) 12:37, 9 January 2018 (CST)

That's a question I asked too when "ppe42" came on my radar, but when I got it confirmed that the OCC in P9 is pretty much identical to the OCC in P8, i.e. 405 based, the answer is simple: No. ppe42 and Cell-PPE have essentially one thing in common: they are both PowerPC/Power Architecture processors. Implementation wise the 405 and Cell-PPE have very little in common.
405 is a simple classic PowerPC Book-E core, 32-bit, 5-stage pipeline, basic branch predictor, I- and D- L1 caches and FPU are optional. IBM's most basic and simple PowerPC core.
Cell-PPE is a 64-bit (PowerISA 2.05), 2-way multithreaded in-order core, 23 stage long pipeline, with FPU and AltiVec/VMX, advanced branch predictor (subject to Spectre/Meltdown) and a large L2 cache. It's closest sibling might probably be the POWER6 core.
- Henriok (talk) 05:41, 1 February 2018 (CST)