logoalt Hacker News

philistinetoday at 12:44 AM1 replyview on HN

> Apple's M-series chips are fantastic, but I do agree with you that it's mostly a combination of newer process and lots of cache.

Why does it matter how they achieved their thunderous performance? Why must it be diminished to just a boatload of cache? Does it matter from which implementation detail you got the best single-core performance in the world? If it's just way more cache, why isn't Intel just cranking up the cache?


Replies

SR2Ztoday at 2:52 AM

Intel IS cranking up the cache. Unfortunately, Intel chose to allocate significant resources to improving their fabs instead of immediately going to TSMC and pumping out a competitive chip, and in the years where they were misspending their resources, their competitors were gobbling up market share. Their new stuff that's competitive with Apple is all built by TSMC.

It's worth noting that Intel is not a stranger to building CPUs with lots of cache - they just segmented it into their server chips and not their consumer ones.

It matters because it is useful to understand why a given chip is faster or slower than its competitors. Apple didn't achieve this with their architecture/ISA or with some snazzy new hardware (with some notable exceptions like their x86 memory emulator), they did it by noticing how important cache was becoming to consumer workloads.