M1 Apple Silicon for Chess?

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

Moderators: hgm, Rebel, chrisw

smatovic
Posts: 2935
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: M1 Apple Silicon for Chess?

Post by smatovic »

Werewolf wrote: Wed Aug 10, 2022 11:28 pm Parallels 18 has just been released and core count for the M series of processors has increased from 8 to 18.

While this is good it’s a strange decision, with the M1 Ultra sporting 20 cores and whatever will land in the new Mac Pro surely more again. Parallels comes out every August/September so there’s quite a wait till version 19.

https://www.parallels.com/uk/pd/general ... gJ2wPD_BwE
I assume MS Windows runs via Parallels as x86-64 via Rosetta 2 on M1/M2?

Look at these GeekBench results:

https://browser.geekbench.com/v5/cpu/4773646
https://browser.geekbench.com/v5/cpu/10956474

looks like Rosetta 2 utilizes only the performance cores, not efficiency cores, and the M1 top model maxes currently out with 2x8 power cores.

--
Srdja
User avatar
AlexChess
Posts: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

smatovic wrote: Thu Aug 11, 2022 3:05 pm
Werewolf wrote: Wed Aug 10, 2022 11:28 pm Parallels 18 has just been released and core count for the M series of processors has increased from 8 to 18.

While this is good it’s a strange decision, with the M1 Ultra sporting 20 cores and whatever will land in the new Mac Pro surely more again. Parallels comes out every August/September so there’s quite a wait till version 19.

https://www.parallels.com/uk/pd/general ... gJ2wPD_BwE
I assume MS Windows runs via Parallels as x86-64 via Rosetta 2 on M1/M2?

Look at these GeekBench results:

https://browser.geekbench.com/v5/cpu/4773646
https://browser.geekbench.com/v5/cpu/10956474

looks like Rosetta 2 utilizes only the performance cores, not efficiency cores, and the M1 top model maxes currently out with 2x8 power cores.

--
Srdja
Not so bad, after all :)
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Blue Marlin 15.3 compiled by me for Mac M1

Binary and source
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Rubichess 20220813 compiled by me for Mac M1

Binary and source

(Remember to copy the net on the same engine's folder)
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Igel 3.1.4 compiled by me for Mac M1

Binary and source
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Blue Marlin 15.3a compiled by me for Mac M1

Binary and source

Different neural net
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Corchess 3 Polyglot NNUE 220817 compiled by me for Mac M1

Binary and source
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: 1559
Joined: Sat Feb 06, 2021 8:06 am
Full name: Alex Morales

Re: M1 Apple Silicon for Chess?

Post by AlexChess »

Berserk 9 220905 compiled by my for Mac M1

Binary and source

Solves all crashes issue!
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
cpeters
Posts: 134
Joined: Wed Feb 17, 2021 7:44 pm
Full name: Christian Petersen

Re: M1 Apple Silicon for Chess?

Post by cpeters »

I've got myself an MacBook Air M2 with the minimal configuration. Not only the virtualization framework from Apple is very nifty; when made proper use of it per tart/utm, it turns out very fast:

Code: Select all

me@airmac:~$ systemd-analyze 
Startup finished in 647ms (kernel) + 1.764s (userspace) = 2.411s 
graphical.target reached after 1.745s in userspace


This is the time to boot into a Debian-Bookworm (aarch64/per netinst-iso installed) machine after shutdown with complete lxde-environment given 2 processors and 2gb ram.
One should install brew to get all the other goodies though/because without it, it's somewhat crippled..

So far, so good (no noise).
wickedpotus
Posts: 153
Joined: Sun May 16, 2021 5:33 pm
Full name: Aron Rodgriges

Re: M1 Apple Silicon for Chess?

Post by wickedpotus »

cpeters wrote: Mon May 06, 2024 2:04 pm I've got myself an MacBook Air M2 with the minimal configuration. Not only the virtualization framework from Apple is very nifty; when made proper use of it per tart/utm, it turns out very fast:

Code: Select all

me@airmac:~$ systemd-analyze 
Startup finished in 647ms (kernel) + 1.764s (userspace) = 2.411s 
graphical.target reached after 1.745s in userspace


This is the time to boot into a Debian-Bookworm (aarch64/per netinst-iso installed) machine after shutdown with complete lxde-environment given 2 processors and 2gb ram.
One should install brew to get all the other goodies though/because without it, it's somewhat crippled..

So far, so good (no noise).
So you replaced the sucky MacOS with Debian? Most people prefer Asahi on that HW? what's your LC0 and SF NNUE benches when you run debian? You should really try the bench command for stockfish on https://ipmanchess.yolasite.com/amd--in ... ckfish.php to compare to some of the 14th gen core 7 and core 9 laptops :-)