@RickMerrit: thanks for the writeup, didn't see you at the Computer History Museum for the 40th Anniversary of Spice event (most ISSCC attendees made it there!).
I wonder why IBM isn't using their Power7 platform to push the clock speeds instead of the z196. The Power6 older generation was already clocking at 4.5GHz whereas Power7 had already reached 5.0GHz (8-core version?). The Power7 also has a L3 cache of 32Mb max.
I strongly suspect Rick is right. Out of order techniques don't yield 40% perf improvements across the board, all by themselves. 20 - 25%, maybe. How well the compiler understands the new, complex microarch is another strong factor. After that you have cache design, bus design, policies on TLB usage, provisions for coherence, and how aggressive you were on lots of other things.
Actually it is good to see an edging up on the frequency. The move to an out-of-order design (40% improvement) is a key advancement along with an increase of 18% in frequency.
I would expect the frequency might edge up a little more over time with the same basic design, but the "step" function of 40% for OOE is the kicker..
I actually know something about both projects, ex-IBMer and ex-MIPS executive..
What are the engineering and design challenges in creating successful IoT devices? These devices are usually small, resource-constrained electronics designed to sense, collect, send, and/or interpret data. Some of the devices need to be smart enough to act upon data in real time, 24/7. Are the design challenges the same as with embedded systems, but with a little developer- and IT-skills added in? What do engineers need to know? Rick Merritt talks with two experts about the tools and best options for designing IoT devices in 2016. Specifically the guests will discuss sensors, security, and lessons from IoT deployments.