3 ms·
IBM's POWER also has 4 or 8 SMT threads/core, but with big OoO cores. I'm not sure how they fit in.
by sillywalk 3y ago
IBM's POWER also has 4 or 8 SMT threads/core, but with big OoO cores. I'm not sure how they fit in.
- ajross 3y ago> I'm not sure how they fit in. Neither is IBM, to be fair. POWER is in a lot of ways an exercise in "throw as much junk into the part as we can with no thought to efficiency and see what the benchmarks say". But surely the idea is the same: SMT hides memory latency with parallelism just like lots of load/store units do, so why not both? Datacenter loads that IBM cares about are very often fetch-limited (e.g. queries into a database RAM cache are basically guaranteed not to be nicely L1-cache-local), so maybe the numbers work out. Seems wasteful in traditional/consumer scalar loads for sure.
- sillywalk 3y ago> no thought to efficiency and see what the benchmarks say IBM's slides at HotChips say Power10* was designed for energy efficiency, a 3x better than POWER9 for whatever that's worth. Unfortunately, I can't seem to find a TDP for it. Or benchmarks vs x86-64 server in terms of raw performance or performance / watt. *apparently Power10 is not all caps