Remix.run Logo
▲ Sopel 4 hours ago

if you're interested in a fair comparison here's one https://openbenchmarking.org/test/pts/stockfish

▲dmitrygr 4 hours ago | parent [-]

Interesting, but seems to lack single-core benchmarks.

▲wredcoll 3 hours ago | parent | next [-]

So this benchmark lists the following:

> AMD Ryzen 9 9950X 16-Core 63rd 4 40132379 +/- 2530724

> Apple M5 Pro 52nd 5 22108587 +/- 260160

I have absolutely no idea what this is benchmarking or how, but is there any reason not to just read this as the "consumer/low core ryzen" is twice as fast as the m5 pro?

▲Tuna-Fish 2 hours ago | parent | next [-]

Stockfish parallelizes well and makes heavy use of vector operations, and the Zen5 core has AVX-512 with 4x 512bit° EU per core and 16 cores, while the Apple still only uses 128-bit wide SIMD, with the 6 M5 "Super" cores having 4x128 EUs and the 12 "Performance" cores only having 2x128 EUs.

The M5 Pro is doing shockingly well given the massive disparity in execution resources. But still, it's optimized for web/desktop-like loads, you shouldn't really run heavy number crunching on that CPU.

0: 2x FMA/MUL + 2X ADD

▲wredcoll an hour ago | parent [-]

Is there any sane way to generalize these results?

▲Sopel 3 hours ago | parent | prev [-]

> I have absolutely no idea what this is benchmarking or how

It's the best chess engine used by millions of people and part of SPEC2026, natively compiled

▲Sopel 4 hours ago | parent | prev [-]

it's not year 2006 anymore

▲dmitrygr 2 hours ago | parent [-]

I’m sorry, I wasn’t aware that Amdahl's law has been cancelled. I will brush up on my computing theory.