Ampere Readies 256-Core CPU Beast, Awaits the AI Inference Wave
nextplatform.com
nextplatform.com
For FP64, the ratio in the performance per watt between the few datacenter-only GPU models that support FP64 and CPUs has been only around 3 for multiple GPU and CPU generations.
For inference using the AMX instruction set I have not seen any useful published benchmark that can show which is the ratio between the performance per watt of Emerald Rapids vs. NVIDIA, but the performance per dollar is certainly much worse for NVIDIA.
What limits the performance is normally either the performance per dollar or the performance per watt, it seldom matters if the performance is provided by a single huge GPU or by multiple smaller GPUs or CPUs.
While the top models of the server CPUs are overpriced, there are also models with very decent prices, like the 28-core Xeon 5512U @ $1230 or AMD Ryzen 9 7950X.
The only difference between a GPU and a CPU when it comes to inference is whether it has an inference accelerator or not and how large the on chip SRAM is and how large the memory bandwidth is.
The accelerators are going to be the same on a GPU or CPU so you're left with differences in SRAM and whether the CPU is connected to DDR, GDDR or HBM memory.
That again has very little to do with physics. There is no physical law that prevents you from hooking up GDDR to a CPU if it has a GDDR memory controller.
You are also ignoring the very real possibility of LPDDR PIM which would negate most of the benefits of GPUs since the most expensive operations never leave the memory chip in the first place. HBM PIM only made a GPU 2x times faster vs regular HBM, but it makes CPUs 10x times faster using LPDDR PIM.
Wasn't this an idea that Micron was working on about 10 years ago?
Yeah, here it is, the Automata: https://thememoryguy.com/micron-announces-processor-in-memor...
Wonder whatever happened to that?
Seriously. Hit me up via email.
They also have their own custom core design instead of using standard ARM Neoverse Core. Historically speaking there hasn't been a single vendor that outperform ARM in terms of CPU IP Core design price / pref apart from Apple.
Would love to see how it perform against a similar 3nm Zen 5C with 128 Core / 256 Thread.
I do sort of think this is where things are going to be headed though for inferencing - massively parallel DDR memory and a fast ARM cpu. GDDR and HBM based solutions just seem to cost too much.
https://www.jeffgeerling.com/blog/2023/everything-ive-learne...
It looks like there is a lot of progress by quite a few companies, but Intel is still floundering.
It is not known for now with how many Neoverse V2 cores will Sierra Forest be equivalent and how the Ampere proprietary cores compare with the Neoverse cores, so it is not known whether the planned 256-core Ampere CPU will be faster or slower than a 288-core Sierra Forest.
However, if the Ampere CPU will be ready only much later than Sierra Forest and the faster AMD Zen 5c CPUs (which are likely to also reach 256 cores), its performance might not matter much, as there is too much competition for it.