Finally someone agrees with meHere I was thinking SME2 would be core level.
Pathetic, cluster level accel is a benchmark hack, nothing more.
Finally someone agrees with meHere I was thinking SME2 would be core level.
Pathetic, cluster level accel is a benchmark hack, nothing more.
Dear god the naming.![]()
Unleashing Leading On-Device AI Performance and Efficiency with New Arm C1 CPU Cluster
The new Arm C1 CPU cluster, delivering unmatched on-device AI performance, power efficiency, and scalability for next-gen mobile devices.newsroom.arm.com
here
Ahhh, they didn't replace Cortex branding so much as shorten it.![]()
Unleashing Leading On-Device AI Performance and Efficiency with New Arm C1 CPU Cluster
The new Arm C1 CPU cluster, delivering unmatched on-device AI performance, power efficiency, and scalability for next-gen mobile devices.newsroom.arm.com
here
CPU | Key benefit | Performance and efficiency gains | Ideal use cases |
C1-Ultra | Flagship peak performance | +25% single-thread performance Double-digit IPC gain year-on-year | Large-model inference, computational photography, content creation, generative AI |
C1-Premium | C1-Ultra performance with greater area efficiency | 35% smaller area than C1-Ultra | Sub-flagship mobile segments, voice assistants, multitasking |
C1-Pro | Sustained efficiency | +16% sustained performance | Video playback, streaming inference |
C1-Nano | Extremely power-efficient | +26% efficiency, using less area | Wearables, smallest form factors |
Core name should beThe naming as Adroc said is terrible.
It should at least be consistent, which it really isn't as to me Pro sounds better than Premium.
Call the Nano core Micro instead, or perhaps even Kilo, saving the smol scale names like Micro and Nano for embedded or real time only.
Then Pro, Premium and Ultra can be Mega, Giga and Tera 🤘
My naming scheme probably isn't any better for the academic peasants out there tho 😂😆
Here I was thinking SME2 would be core level.
Pathetic, cluster level accel is a benchmark hack, nothing more.
Intel AMX exists and it is per core. SME is a benchmark hack for Single Core if it's not part of the core why don't they show us the SPEC Score instead of memebench with a generic GCC -O2 with same compiler.The only people calling it a "benchmark hack" are people reaching and grasping at straws for excuses why AVX512 acceleration is A-OK but SME is not. They're butthurt because ARM is finally benefitting from special instructions which used to be a great way to make x86 score better on benchmarks without programs using the traditional instructions that have existed for many years benefiting nearly as much.
Intel AMX exists and it is per core. SME is a benchmark hack for Single Core if it's not part of the core why don't they show us the SPEC Score instead of memebench with a generic GCC -O2 with same compiler.
You have to pass AVX512 or x86_64V4 falg for Clang to generate AVX-512 if you don't pass that it won't generate AVX-512. That's why I said generic O2 Compile.So if instead of making SME per cluster they had one core that was SME enabled in each cluster you'd be fine with it? Or would you say "it only counts if ALL the cores have it", because you're just going to look for any reason to not count something that helps ARM be faster than your beloved x86?
This is the reason I only care about comparisons on the clang subtest, or gcc on SPEC. Then none of the SIMD bs counts, only the same type of real instructions that a compiler is generating not hand coded sequences. If a compiler can generate AVX512 code in the clang subtest more power to it!
Nowadays it's "Mediatek offer better value", "Qualcomm overpriced", "Exynos overheat"Amazing to see that they updated the naming in the documentation 1.5 years ago. And in that time no one rethought the decision.
But they have so many core types it's a lost battle. Most consumers aren't going to care or know. They may stick to "MediaTek bad, Exynos bad, Qualcomm good".
I'd rather it's per cluster and not wasted space on the cores when it's not in use.Intel AMX exists and it is per core. SME is a benchmark hack for Single Core if it's not part of the core why don't they show us the SPEC Score instead of memebench with a generic GCC -O2 with same compiler.
Than don't potray it as a part of Single Core performance which GB is doing.I'd rather it's per cluster and not wasted space on the cores when it's not in use
Looks like C1-Nano is the only LITTLE core they'll release, so it replaces everything from A520 to A320 and all the A53 being used in smartwatch SoCs.So, A5XX is nano, where A3XX is then? Pico?View attachment 129936
tbh I'm not that bothered by it.Than don't potray it as a part of Single Core performance which GB is doing.
We got a meme slide in name of IPC and performance per wattm more interested in a deep dive IPC and perf/watt testing round to see where the new cores stand, as the ARM PR slides are utterly terrible and uninformative.
The Exynos thing seems more a result of Samsung's never ending fab node woes.Nowadays it's "Mediatek offer better value", "Qualcomm overpriced", "Exynos overheat"
Precisely, sick of this from ARM.We got a meme slide in name of IPC and performance per watt
Interesting, so Nano is being pushed out of the mainstream?Looks like C1-Nano is the only LITTLE core they'll release, so it replaces everything from A520 to A320 and all the A53 being used in smartwatch SoCs.