AlexChess wrote: ↑Wed Feb 10, 2021 7:03 pm
[Hi Giancarlo,
I also have a Mac mini M1 and Stockfish ARM64 is wonderful! Have you compiled other top engines natively for Silicon M1?
I have tried to compile LC0 using Homebrew now compatible with M1, I obtain the bin but it doesn't work (BanksiaGui says that isn't an UCI engine )
I suspect the problem is that your lc0 compile tries to use OpenCL, but the OpenCL driver on the M1 doesn't work with the lc0 OpenCL support (I have no idea whose fault that is).
No, the M1 is just that good, regardless of the brand on it. The 4900H you compare is a 45W chip (still slower for single core tasks!), and the RTX 2060 (mobile) is a 60-ish W card. The M1 is ~15W, total. You might appreciate the difference if you try to put both machines on your lap while using them.
What a retarded argument.. If you want a laptop to play chess you don't really care about the "watt" and single-core performance.. You care about how well it plays chess and how much it costs..
The M1 cost is similar priced and sized to laptops with higher performing CPU (more cores & more watt) and that also has GPU that are many times more powerful than Apples "appliance" all-in-one chip, supports more RAM, better I/O and even external GPUs etc..
Performance per watt may be of interest in a data center where power is expensive, or if weight or heat is a huge issue but for these laptops it isn'ta huge difference an just marketing sh*t for gullible fruit-people...
Lol when do people buy a laptop just to play chess. Why does my company or Google give every software engineer a MacBook instead of an ASUS?
To be fair, I think it's fine to prefer other laptops over a MacBook when it was Intel, but now, I dont see why anyone would buy a non MacBook laptop anymore, unless you must use some software just available on Windows. It's just that much better.
And if you want beefy GPUs, why not just go for a desktop..
BetaPro wrote: ↑Wed Feb 10, 2021 9:09 pm
Lol when do people buy a laptop just to play chess. Why does my company or Google give every software engineer a MacBook instead of an ASUS?
To be fair, I think it's fine to prefer other laptops over a MacBook when it was Intel, but now, I dont see why anyone would buy a non MacBook laptop anymore, unless you must use some software just available on Windows. It's just that much better.
And if you want beefy GPUs, why not just go for a desktop..
pfft.. This is talkchess.com we talk about chess here.. I can give you lots of reason why some companies cuts some enterprice deals for sucky company-phones or laptops in search of standardizing support and a locked-down system with little flexibility and good volumne-purchasing is perfect for many large corporations.. This is a moot point... And btw most people I know currently working for Google are free to choose basically any model/brand they like they are not restricted to GPU-challenged Macs, especially if you work in the AI field.
If you want to run LC0, Komodo/Dragon, Stockfish, ChessBase, maybe even play some games on a laptop 2021, to put it bluntly I would say you have to be a retard to even consider a Mac, regardless of your budget if you want to use it extensively for chess-related use.
Again, that's desktop territory. I also think you'd be retarded to buy a ASUS whatever laptop with a 4900HS to run chess programs (also isn't it hardly available), running on full 8 cores you'd be burning both your hands and your lap, along with insufferable fan noise.
My previous company also provided software devs the option to choose between MacBook and some Lenovo laptops, guess what over 90% of people chose.
BetaPro wrote: ↑Wed Feb 10, 2021 9:09 pm
Lol when do people buy a laptop just to play chess. Why does my company or Google give every software engineer a MacBook instead of an ASUS?
To be fair, I think it's fine to prefer other laptops over a MacBook when it was Intel, but now, I dont see why anyone would buy a non MacBook laptop anymore, unless you must use some software just available on Windows. It's just that much better.
And if you want beefy GPUs, why not just go for a desktop..
You seems to be just a typical fanboy of a rotten apple. You see, there are ppl that hate closed "ecosystems", don't like macOS, prefer that most of the money they invest in laptop goes into hardware and not the logo and "slick" design, hate its thermal management, prefer to have real ports instead of dragging a bunch of "accessories", prefer to have flexibility to chose their own software instead of everything being set up how Apple thinks it's best for the sheep, etc. etc.
Just a non technical observation from my own personal experience. If you had to give a senior , someone over 6o, or someone 8 years old and younger, their first computer , you would be far better served ( as they will be too) giving them a macOS machine as opposed to any other computer, period and end of story.
BetaPro wrote: ↑Wed Feb 10, 2021 9:09 pm
Lol when do people buy a laptop just to play chess. Why does my company or Google give every software engineer a MacBook instead of an ASUS?
To be fair, I think it's fine to prefer other laptops over a MacBook when it was Intel, but now, I dont see why anyone would buy a non MacBook laptop anymore, unless you must use some software just available on Windows. It's just that much better.
And if you want beefy GPUs, why not just go for a desktop..
You seems to be just a typical fanboy of a rotten apple. You see, there are ppl that hate closed "ecosystems", don't like macOS, prefer that most of the money they invest in laptop goes into hardware and not the logo and "slick" design, hate its thermal management, prefer to have real ports instead of dragging a bunch of "accessories", prefer to have flexibility to chose their own software instead of everything being set up how Apple thinks it's best for the sheep, etc. etc.
Haha calling me Apple sheep, I previously worked at AMD, even worked on the newest Cezanne APU drivers, and I'm still rooting for AMD; but for now I don't see anything laptop that can actually compete with the newest MacBooks.
If you choose to be blind to benchmarks and reviews, that's your personal issues.
AlexChess wrote: ↑Wed Feb 10, 2021 7:03 pm
[Hi Giancarlo,
I also have a Mac mini M1 and Stockfish ARM64 is wonderful! Have you compiled other top engines natively for Silicon M1?
I have tried to compile LC0 using Homebrew now compatible with M1, I obtain the bin but it doesn't work (BanksiaGui says that isn't an UCI engine )
I suspect the problem is that your lc0 compile tries to use OpenCL, but the OpenCL driver on the M1 doesn't work with the lc0 OpenCL support (I have no idea whose fault that is).
If you switch it to BLAS, it will just work.
I also use homebrew (m1) and here it works with opencl: