Stockfish up to 8 times faster on Apple M1

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Magnum
Posts: 195
Joined: Thu Feb 04, 2021 10:24 pm
Full name: Arnold Magnum

Stockfish up to 8 times faster on Apple M1

Post by Magnum »

User avatar
Ras
Posts: 2699
Joined: Tue Aug 30, 2016 8:19 pm
Full name: Rasmus Althoff

Re: Stockfish up to 8 times faster on Apple M1

Post by Ras »

None of your links says anything like that. Just because some applications may experience a speedup, it does not mean that Stockfish would be necessarily among them.
Rasmus Althoff
https://www.ct800.net
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: Stockfish up to 8 times faster on Apple M1

Post by wickedpotus »

No...On the contrary M1, M1 Pro and M1 Max is actually pretty crappy for everything multithreaded chess related.

Image

But reality has very little to do with Apple fanboys and not so tech-savvy youtubers, bloggers, "tech"-sites who only do flwed benches like "Geekbench" and other uninformed sh*t...

Just go and do some g*d d*mn benchmarking before posting sh*t like this in a forum frequented by mostly intelligent chess friends.
dangi12012
Posts: 1062
Joined: Tue Apr 28, 2020 10:03 pm
Full name: Daniel Infuehr

Re: Stockfish up to 8 times faster on Apple M1

Post by dangi12012 »

wickedpotus wrote: Tue Nov 16, 2021 10:55 pm No...On the contrary M1, M1 Pro and M1 Max is actually pretty crappy for everything multithreaded chess related.

Image

But reality has very little to do with Apple fanboys and not so tech-savvy youtubers, bloggers, "tech"-sites who only do flwed benches like "Geekbench" and other uninformed sh*t...

Just go and do some g*d d*mn benchmarking before posting sh*t like this in a forum frequented by mostly intelligent chess friends.
Yes everything compiled for M1 natively is not older than 1 year and has a current compiler - then these people compare to old builds with outdated compilers - like geekbench. Its insanity.
At least cinebench did a new version with R23.
Worlds-fastest-Bitboard-Chess-Movegenerator
Daniel Inführ - Software Developer
Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: Stockfish up to 8 times faster on Apple M1

Post by Raphexon »

dangi12012 wrote: Tue Nov 16, 2021 11:00 pm
wickedpotus wrote: Tue Nov 16, 2021 10:55 pm No...On the contrary M1, M1 Pro and M1 Max is actually pretty crappy for everything multithreaded chess related.

Image

But reality has very little to do with Apple fanboys and not so tech-savvy youtubers, bloggers, "tech"-sites who only do flwed benches like "Geekbench" and other uninformed sh*t...

Just go and do some g*d d*mn benchmarking before posting sh*t like this in a forum frequented by mostly intelligent chess friends.
Yes everything compiled for M1 natively is not older than 1 year and has a current compiler - then these people compare to old builds with outdated compilers - like geekbench. Its insanity.
At least cinebench did a new version with R23.
That doesn't change the fact that NEON is shit compared to AVX2
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: Stockfish up to 8 times faster on Apple M1

Post by wickedpotus »

dangi12012 wrote: Tue Nov 16, 2021 11:00 pm
wickedpotus wrote: Tue Nov 16, 2021 10:55 pm No...On the contrary M1, M1 Pro and M1 Max is actually pretty crappy for everything multithreaded chess related.

Image

But reality has very little to do with Apple fanboys and not so tech-savvy youtubers, bloggers, "tech"-sites who only do flwed benches like "Geekbench" and other uninformed sh*t...

Just go and do some g*d d*mn benchmarking before posting sh*t like this in a forum frequented by mostly intelligent chess friends.
Yes everything compiled for M1 natively is not older than 1 year and has a current compiler - then these people compare to old builds with outdated compilers - like geekbench. Its insanity.
At least cinebench did a new version with R23.
So why don't you (or some Apple fanboy that wants to "prove" their powerpoint-vapor-benches then use your imaginary compiler/optimizer and show us your stockfish benchmarks, or LC0 ???.. Every CPU is "the fastest" on the sales-slides, until you try to throw real workloads on it...

And besides the benches above are from native compilations on M1 of stockfish using NEON optimizations on the M1 )so these builds are native and built recently).. It still sucks,
dangi12012
Posts: 1062
Joined: Tue Apr 28, 2020 10:03 pm
Full name: Daniel Infuehr

Re: Stockfish up to 8 times faster on Apple M1

Post by dangi12012 »

wickedpotus wrote: Tue Nov 16, 2021 11:35 pm
dangi12012 wrote: Tue Nov 16, 2021 11:00 pm
So why don't you (or some Apple fanboy that wants to "prove" their powerpoint-vapor-benches then use your imaginary compiler/optimizer and show us your stockfish benchmarks, or LC0 ???.. Every CPU is "the fastest" on the sales-slides, until you try to throw real workloads on it...

And besides the benches above are from native compilations on M1 of stockfish using NEON optimizations on the M1 )so these builds are native and built recently).. It still sucks,
You literally didnt read my text.
I am saying apple media does unfair comparisons with brand new builds for apple vs 2 year old software for intel.
To be honest Apple also bought TSMCs 5nm process node and Intel does everything on 10nm. The impressive thing about M1 is rosetta where Microsoft tried 10 years with arm and failed - and apple produced a perfect transcompiler during runtime which works flawlessly.
Worlds-fastest-Bitboard-Chess-Movegenerator
Daniel Inführ - Software Developer
Modern Times
Posts: 3726
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish up to 8 times faster on Apple M1

Post by Modern Times »

dangi12012 wrote: Wed Nov 17, 2021 12:11 am The impressive thing about M1 is rosetta where Microsoft tried 10 years with arm and failed - and apple produced a perfect transcompiler during runtime which works flawlessly.
Yes - that and it is incredibly power efficient for the performance it offers across typical non-chess tasks.
smatovic
Posts: 3296
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: Stockfish up to 8 times faster on Apple M1

Post by smatovic »

Modern Times wrote: Wed Nov 17, 2021 6:42 am
dangi12012 wrote: Wed Nov 17, 2021 12:11 am The impressive thing about M1 is rosetta where Microsoft tried 10 years with arm and failed - and apple produced a perfect transcompiler during runtime which works flawlessly.
Yes - that and it is incredibly power efficient for the performance it offers across typical non-chess tasks.
Non-chess task, I think that is the point, I am curious if Apple will come up with some M2 discrete stuff for the Mac Pro workstation next year, some 128 core M2 or alike, and there migth be a switch from NEON to SVE2 in pipe, would be funny, but then, it would be still pointless in regard of nps/dollar.

--
Srdja
Werewolf
Posts: 2014
Joined: Thu Sep 18, 2008 10:24 pm

Re: Stockfish up to 8 times faster on Apple M1

Post by Werewolf »

One online rumour is that the next Mac Pro will have dual M1 Max CPUs.

I seriously hope they can do better than that.