I don't know where people get the idea that low-end Xeons are faster than POWER8 chips. I know Anandtech did a benchmark comparison between POWER8 and mid-end Xeons which favoured Xeons, especially for "bang-for-the-buck", but even then it wasn't so clear-cut for ultimate performance, and the benchmark was seriously flawed in using the "new" Ubuntu 14 LTS for POWER8 LE distribution, any sensible deployment of POWER8 would be on BE mode. It also compared and conflated per-core performance with overall system performance, while interesting, is completely not-the-point for a 8-way SMT system like POWER8. I'm also of the opinion; it's necessary to build a distribution with a current POWER8 toolchain release, even if that means a source-based distribution if there isn't yet an optimised tier-one Linux distribution given the relative newness of the platform.
All that said, "Power Management" is much better with Intel, IBM builds their hardware to run optimally 100% maximum utilisation 24/7, for years, with hot-replacement of failing parts, so power management is just a nice thing to have, while Intel design philosophy seems to work to a power/thermal budget where peak performance can not be maintained long-term without seriously curtailing system longevity, so the hardware actively manages performance states. If you want to design a laptop/mobile workstation, right now, unless IBM creates a Mobile POWER8 with Intel-like PM capabilities there's sadly little choice. That probably also applies to any server/workstation deployment that spends significant time idling or running at something less than 100% capacity. I guess we'll see how well third-parties do squeezing idle efficiency from the platform, it's not something I'd expect to see from IBM.
All that said, "Power Management" is much better with Intel, IBM builds their hardware to run optimally 100% maximum utilisation 24/7, for years, with hot-replacement of failing parts, so power management is just a nice thing to have, while Intel design philosophy seems to work to a power/thermal budget where peak performance can not be maintained long-term without seriously curtailing system longevity, so the hardware actively manages performance states. If you want to design a laptop/mobile workstation, right now, unless IBM creates a Mobile POWER8 with Intel-like PM capabilities there's sadly little choice. That probably also applies to any server/workstation deployment that spends significant time idling or running at something less than 100% capacity. I guess we'll see how well third-parties do squeezing idle efficiency from the platform, it's not something I'd expect to see from IBM.
Comment