That was just AVX512-VNNI being used for object detectionIt’s like 80% or something over Zen4 (or was it Zen4 over Zen 3?) and some people took the reason as being AVX512 support but that was obviously a false assumption.
Does this not make ARM cores being very close to Zen 5 (and Apple outright ahead) in GB5 even worse then?That's a 9.3% difference that Geekbench deceptively "erased", just to show x86 in worst light and Arm in the best light.
What do you mean proper support? do you want subtests like AES-XTS to come back?I even doubt proper AVX-512 support on GB ...
That was just AVX512-VNNI being used for object detection
So why does turning AVX512 off only decrease the object detection score by 10%? Is there a fallback to something else Zen5 added support for that’s not AVX512 that can give near the same boost?
That's 2 years late then.Guess you didn’t see the GB5.1 update which improved AES-XTS for AVX-512 in 2019, when only Intel supported AVX-512.
Do you know when SVE support was added?That's 2 years late then.
yep Zen5 added normal AVX-VNNI
Yeah cause Zen5 is boosted by AVX-VNNI already when AVX512 is turned off for the Object Detection test.Also, people tried to run GB6 on Zen 5 with AVX-512 disabled and enabled, and the difference was so close to margin of error... It's clear that they didn't really use any of the opportunities to speed up something with 2x higher compute throughput - and the set of benchmarks should have some, if it can profit from stuff like SME.

Do you know when SVE support was added?
In 2023 with GB6.1, that is 5 years late when the first ARM cpu released with with SVE in 2018.
because a lot of these extensions in SPR will be added to Zen7 which Geekbench already supports, which goes against x86 people thinking that there is barely any optimisations for x86 in this benchmark.It's OK that friends of Mac OS on AARCH 64 are fascinated with GeekBench. But why give this much room to this one benchmark in Zen 7 Speculation?
Ehhhh optimization is a bold word for very nominal levels of support in GB.It’s funny when I show that Geekbench shows support and has optimisation for x86 extensions, the discussion moves to making fun of me.
Support doesn't mean it runs well.because a lot of these extensions in SPR will be added to Zen7 which Geekbench already supports, which goes against x86 people thinking that there is barely any optimisations for x86 in this benchmark.
True but having support is something and better than nothing. A 2.5x speed up over Zen3 to Zen4 is nothing to scoff at even if it’s not optimised properly.Support doesn't mean it runs well.
It's another tock with more stuff.This is going far from Zen7 now.
Thanks, that makes sense. The big difference I saw before in object detection between Zen4 and Zen5 must have been a version difference that included with and without support between the two or something.Yeah cause Zen5 is boosted by AVX-VNNI already when AVX512 is turned off for the Object Detection test.
Zen3 to Zen4 had AVX512-VNNI support boosting Object detection by over 2.5x
Zen4 to Zen5 added AVX-VNNI which is a fall back when AVX512-VNNI is not available or turned off and that made it seem AVX512 does barely anything but AVX512 does increase it by 10%.
here is a 10900K vs 11900K and you can clearly see the speedups in photo library and Object detection
View attachment 133790
ASUS System Product Name vs To Be Filled By O.E.M. Z590 Phantom Gaming 4 - Geekbench
browser.geekbench.com
I meant that the topic at hand is going away from Zen7 discussion. 😅It's another tock with more stuff.
The only ARM CPU with SVE before was that was like Hitachi or some other Japanese company designed exclusively for HPC. Not much point in supporting it in Geekbench when no one will ever run it on that.
Does this not make ARM cores being very close to Zen 5 (and Apple outright ahead) in GB5 even worse then?
What are you taking about?If you depreciate AVX-512 to the point that they lose 10% of the GB score and add SME support that ads ~10% to Arm, effectively create a 20% swing, GB can no longer be called a "benchmark", but a PR Arm of Arm.
Something to keep in mind when the Arm horde point to GB "benchmark" to always call BS on it.
If they did not subtract 10% from AVX-512 and added SME, that would be explained a reasonable but doing both (subtract from x86 and add to Arm) = rigged.
Geekbench 5.5 and Geekbench 6.5 use different subtests. Geekbench 6 is more targeted towards ML.
Are you being ignorant on purpose?Yes, they took out / depreciated those that favored AVX-512 and added those that favor SME.
It's called rigging the results.
