M1 Apple Silicon for Chess?

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

Moderator: Ras

User avatar
jshriver
Posts: 1356
Joined: Wed Mar 08, 2006 9:41 pm
Location: Morgantown, WV, USA

Re: M1 Apple Silicon for Chess?

Post by jshriver »

Can anyone confirm if Chessbase database or Fritz 17 will work under M1?

Its the only Windows only app I would miss.
George Sobala
Posts: 44
Joined: Sat Feb 03, 2018 2:42 pm
Location: Yorkshire, England

Re: M1 Apple Silicon for Chess?

Post by George Sobala »

The 32 bit version of Chessbase 15 works fine within Arm64 Windows 10 under Parallels.
acepoint_de
Posts: 86
Joined: Tue Jun 11, 2013 1:14 am

Re: M1 Apple Silicon for Chess?

Post by acepoint_de »

George Sobala wrote: Wed Feb 17, 2021 5:17 am The 32 bit version of Chessbase 15 works fine within Arm64 Windows 10 under Parallels.
Can you say a little bit about the performance e.g. when searching a big cbh-database? I'm also planning to try it, but it's not TOP1 on my list.

A few weeks ago I read a little bit in the parallels forum about Win10-Arm64 in parallels on a M1 and users checking some software. I already installed a Debian Arm64 without problems. Well, some small problems, I had to adjust the boot loader after installing it.

Ciao

acepoint
George Sobala
Posts: 44
Joined: Sat Feb 03, 2018 2:42 pm
Location: Yorkshire, England

Re: M1 Apple Silicon for Chess?

Post by George Sobala »

acepoint_de wrote: Wed Feb 17, 2021 11:32 am
George Sobala wrote: Wed Feb 17, 2021 5:17 am The 32 bit version of Chessbase 15 works fine within Arm64 Windows 10 under Parallels.
Can you say a little bit about the performance e.g. when searching a big cbh-database? I'm also planning to try it, but it's not TOP1 on my list.

A few weeks ago I read a little bit in the parallels forum about Win10-Arm64 in parallels on a M1 and users checking some software. I already installed a Debian Arm64 without problems. Well, some small problems, I had to adjust the boot loader after installing it.

Ciao

acepoint
I've got Opening Encyclopedia 2019 which has a 6.3M game database. Searching this for e.g. "Carlsen B90-99" takes about 2-3 seconds with a search booster in place, searching for the position example under "Examples" takes 4-5 seconds.
acepoint_de
Posts: 86
Joined: Tue Jun 11, 2013 1:14 am

Re: M1 Apple Silicon for Chess?

Post by acepoint_de »

George Sobala wrote: Wed Feb 17, 2021 1:24 pmI've got Opening Encyclopedia 2019 which has a 6.3M game database. Searching this for e.g. "Carlsen B90-99" takes about 2-3 seconds with a search booster in place, searching for the position example under "Examples" takes 4-5 seconds.
Thanks! Sounds pretty fast and usable. Perhaps I'll put this project a few steps up in the ladder ;-).

Ciao

acepoint
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 »

jshriver wrote: Tue Feb 16, 2021 3:53 pm Can anyone confirm if Chessbase database or Fritz 17 will work under M1?

Its the only Windows only app I would miss.
It works if you use Windows 10 ARM emulated under Parallels Desktop 16 M1, but obviously is much slower than using BanksiaGUI with intel x86 or native M1 engine.
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 »

George Sobala wrote: Wed Feb 17, 2021 5:17 am The 32 bit version of Chessbase 15 works fine within Arm64 Windows 10 under Parallels.
also 64 bit apps work now
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 »

Gian-Carlo Pascutto wrote: Fri Feb 12, 2021 1:04 pm
Gian-Carlo Pascutto wrote: Fri Feb 12, 2021 10:50 am Hmm, no, the homebrew version works with everything. So this is a mystery: if I compile the exact same version homebrew uses, OpenCL doesn't work. I looked at the homebrew formula and there's nothing special in there. WTF.

I then tried to brew install -s lc0 (i.e. compile from source), and the resulting exe crashed the M1 graphics driver.
It seems to work if I specify -Dgtest=false to the meson build. Strange. Really strange.
Finally today I have managed to launch LC0 0.26.3 M1 on my Mac mini, after having compiled it with Homebrew (it was not giving me errors, simply the moves was crazy without nnue). I have just added it in BanksiaGUI, selecting BLAS instead of default. It's not fast using 4 threads, (less than 1 knps) but it can beat every engine that calculateds 1000 times faster:D
Chess engines and dedicated chess computers fan since 1981 :D macOS Sequoia 16GB-512GB, Windows 11 & Ubuntu ARM64.
ProteusSF Dev Forum
acepoint_de
Posts: 86
Joined: Tue Jun 11, 2013 1:14 am

Re: M1 Apple Silicon for Chess?

Post by acepoint_de »

AlexChess wrote: Wed Feb 17, 2021 5:17 pm
George Sobala wrote: Wed Feb 17, 2021 5:17 am The 32 bit version of Chessbase 15 works fine within Arm64 Windows 10 under Parallels.
also 64 bit apps work now
*Sigh*

Again a few more steps up in my list...does it work flawlessly? Did you check it for your own? But you still need the emulator, don't you? That's a bit too much for my taste, an application needing an emulator in Win needing parallels on a MacOS.

Meanwhile I'm collecting a bunch of chess software compiling native m1 binaries. Already working are

chessx
cute chess + cli
cfish (latest sources)
crystal 3.1
stockfish12 (native also available via homebrew)
stockfish (current sources)
sugar-AI-ICCF-140a

lc0-026.3 works with openCL but I wasn't able to install the tensorflow stuff correctly yet. Will last a while I guess

Any more wishes, Apple fangirls and -boys ;-) ? I will upload some stuff tomorrow or so.

Ciao

acepoint
Ckappe
Posts: 81
Joined: Sun Feb 14, 2021 11:50 am
Full name: Rütger Andersen

Re: M1 Apple Silicon for Chess?

Post by Ckappe »

Why not by a computer to run chess instead of a proprietary poser toy?