Apple M1 CPU & GPU speed is very disappointing

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

Moderator: Ras

Raphexon
Posts: 476
Joined: Sun Mar 17, 2019 12:00 pm
Full name: Henk Drost

Re: Apple M1 CPU & GPU speed is very disappointing

Post by Raphexon »

Hai wrote: Wed Dec 08, 2021 10:14 am
Raphexon wrote: Mon Nov 29, 2021 10:03 am Can you tell us how to optimize SF specifically for the M1?

Even if you can use the neural engine, it will likely incur a huge latency hit. So useless for SF.
NEON is still shit so that won't be faster either.
Maybe movegen optimization? ARM may like mailboxes more than bitboards, there's your 2% speed increase.

If you modify SF's movegen you can always do a pull request on the official stockfish github page.
Please add the results of a SPRT test with your M1 when you post it. Thanks!
Yes NEON is shit. Only +18% speed improvement with one patch. https://abrok.eu/stockfish/
We deserve at least +180% with one patch.
I know that we have around thousands of speed patches for intel or amd cpus but that’s another story.
That doesn't change the fact that NEON is still subpar...

Can you link those thousands of speed patches that are made specifically for Intel or AMD cpus?
Specifically as in they only work for x86 CPUs.