M1 Apple Silicon for Chess?

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

Moderator: Ras

User avatar
towforce
Posts: 12355
Joined: Thu Mar 09, 2006 12:57 am
Location: Birmingham UK
Full name: Graham Laight

Re: M1 Apple Silicon for Chess?

Post by towforce »

Thomas Lagershausen wrote: Fri May 21, 2021 4:49 pm
Lion wrote: Fri May 21, 2021 2:49 pm Never better served than by yourself....
Just received my iPad Pro 11 M1, fresh install (maybe still some background processing) after 3min search starting position, I have 8'800 kn/s.
I guess this is about 1.5x previous gen iPad Pro.
Its not the 13'000 kn/s but its still an interesting bump up from previous version.

rgds
Which Stockfish can this new tablet use?

A Stockfish with a NNUE?

The official Stockfish in the Apple store hasn't been updated since 2014, so no NNUE: https://apps.apple.com/us/app/stockfish ... d305558605

There is a clone called SmallFish which does have NNUE: https://apps.apple.com/us/app/smallfish ... d675049147
Human chess is partly about tactics and strategy, but mostly about memory
Lion
Posts: 539
Joined: Fri Mar 31, 2006 1:26 pm
Location: Switzerland

Re: M1 Apple Silicon for Chess?

Post by Lion »

I am using “Chess Studio” a great app running SF13.
There is a NNUE option but this slows down SF 13 from about 9000 kn/s to 1500 kn/s so not sure it’s useful….

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

Re: M1 Apple Silicon for Chess?

Post by Raphexon »

Lion wrote: Fri May 21, 2021 9:56 pm I am using “Chess Studio” a great app running SF13.
There is a NNUE option but this slows down SF 13 from about 9000 kn/s to 1500 kn/s so not sure it’s useful….

Rgds
Then in "Chess Studio" NNUE is by default off, so running classical eval.

NNUE is much stronger than Classical. Even with a big difference in speed. Although this is a fairly extreme difference.
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: M1 Apple Silicon for Chess?

Post by wickedpotus »

Lion wrote: Fri May 21, 2021 2:49 pm Never better served than by yourself....
Just received my iPad Pro 11 M1, fresh install (maybe still some background processing) after 3min search starting position, I have 8'800 kn/s.
I guess this is about 1.5x previous gen iPad Pro.
Its not the 13'000 kn/s but its still an interesting bump up from previous version.

rgds
Considering some developers run SF classic on old Samsung Galaxy S9:s at 14000kn/s (4 cores of Exynos M3 at 2.9 GHz, 4 cores of Cortex A55 at 1.9 GHz.) this is not very impressive for a supposedly "high end" computer/tablet that costs a small fortune compared to similar mobile devices.

Pretty underwhelming I would say and even more underwhelming if you want to use GPU Chess engines. Also, Apple's un-openness and monopoly store makes it cumbersome (and expensive) to make use of current open-source engines as well.
Lion
Posts: 539
Joined: Fri Mar 31, 2006 1:26 pm
Location: Switzerland

Re: M1 Apple Silicon for Chess?

Post by Lion »

I am for sure not aware and doubtful any Samsung phone/tablet can hold these numbers after 3min search.
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

acepoint_de wrote: Fri May 21, 2021 6:54 pm Five updates for apple-silicon (M1): clover-2.3.1, igel-3.0.5, mayhem-3.5, shashchess-17 and stash-bot-30. Some new engines might follow this weekend…

https://acepoint.de/five-updates/

Ciao

acepoint
Thank you! :)
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: M1 Apple Silicon for Chess?

Post by amanjpro »

And Zahak 3.0 is also compiled for Apple M1
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: M1 Apple Silicon for Chess?

Post by wickedpotus »

Lion wrote: Sat May 22, 2021 5:45 pm I am for sure not aware and doubtful any Samsung phone/tablet can hold these numbers after 3min search.
Just as the iPad the phones will throttle due to form-factor and cooling, and of course a modern AMD laptop will be the best portable choice for chess lovers. But the key point made is that it makes little or no chess-sense to go for an OS-hampered, locked-down, chess-engine challenged, expensive iPad over a newer cheaper Exynox, Kirin or Qualcomm powered phone, if you want to be able to run the most engines and easily download and install new engines and chess-GUIs on a more tiny device than a slim laptop, hybrid. Especially with this dissapointing performance of the M1 compared to alternatives.
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Until now I have more than 30 top chess engines natively ported on M1 NEON, including Fat Fritz 2.1 github in Stockfish 13-dev and Dragon 2.0. But with Mac mini M1 and UTM (Qemu) or Parallels 16.5 M1 I can also use all Raspberry PI4 | Ubuntu ARM64 engines (eg: Pedone 3.1 ARM64 works only on Linux ARM64. I can test it in any case and it's surprisingly fast, too) and Windows 10 Intel x64 and ARM64 engines. So, now that I have reinstalled Big Sur on a large external USB 3.1 SSD (avoiding over stress on the internal soldered SSD) after 6 months of 24/24 hours use, I think that for 700$ | € Mac Mini M1 is THE perfect Chess Machine, while I can still work & navigate very fast during my chess tests :D

Similar performances on iPad M1, thanks to wonderful apps like BanksiaGui and SmallFish.

Regards, AlexChess
Last edited by AlexChess on Sun May 23, 2021 12:32 pm, edited 3 times in total.
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
User avatar
AlexChess
Posts: 1562
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

amanjpro wrote: Sat May 22, 2021 6:34 pm And Zahak 3.0 is also compiled for Apple M1
Where could I find the binary? Please add the link :-)

Regards, AlexChess
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum