A PC equals to Apple MacBook Pro with chip M4 pro?

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

Moderator: Ras

User avatar
phhnguyen
Posts: 1517
Joined: Wed Apr 21, 2010 4:58 am
Location: Australia
Full name: Nguyen Hong Pham

A PC equals to Apple MacBook Pro with chip M4 pro?

Post by phhnguyen »

My iMac has become too old and I am going to upgrade to a new computer. I am considering buying an Apple MacBook Pro 14-inch, chip M4 pro (14-core CPU, 20-core GPU, 16-core Neural Engine), 48 GB RAM, and 2 TB SSD. The price is AUD$ 5200 = USD$ 3278. Chess is one of the main purposes. I need both a strong CPU (for chess computing, say, for generating NNUE data and some EGTBs) and a good GPU (for creating NNUE as well as training some AI models).

The price of that MacBook Pro is too expensive. I don’t mind buying a PC instead if there is a good bargain/replacement. Since there are many PC fans here, it would be good if you could advise me to buy a PC with a similar strength (CPU and GPU). (I guess it should be ones using an AMD Ryzen/Threadripper + NVIDIA RTX from 4xxx).

I may buy a PC if the price is about 50% - under USD 1700. IMO, it is not worth it if the price is higher than that level since buying a PC I must sacrifice already some things, say, changing from a well-known maker (Apple) to an unknown maker, losing almost half of the computer lifespan (before buying a new one), macOS to Windows (I don’t like the unstableness and malware of Windows), missing the screen, laptop (highly mobility) to a PC and so on.

Thanks for the advice. Feel free to correct me, to comment on PC vs Apple (to enjoy, to create a new war and/or to pursue :D ).

Enjoy the weekend!
https://banksiagui.com
The most features chess GUI, based on opensource Banksia - the chess tournament manager
Hai
Posts: 665
Joined: Sun Aug 04, 2013 1:19 pm

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by Hai »

phhnguyen wrote: Sat Mar 08, 2025 11:54 am My iMac has become too old and I am going to upgrade to a new computer. I am considering buying an Apple MacBook Pro 14-inch, chip M4 pro (14-core CPU, 20-core GPU, 16-core Neural Engine), 48 GB RAM, and 2 TB SSD. The price is AUD$ 5200 = USD$ 3278. Chess is one of the main purposes. I need both a strong CPU (for chess computing, say, for generating NNUE data and some EGTBs) and a good GPU (for creating NNUE as well as training some AI models).

The price of that MacBook Pro is too expensive. I don’t mind buying a PC instead if there is a good bargain/replacement. Since there are many PC fans here, it would be good if you could advise me to buy a PC with a similar strength (CPU and GPU). (I guess it should be ones using an AMD Ryzen/Threadripper + NVIDIA RTX from 4xxx).

I may buy a PC if the price is about 50% - under USD 1700. IMO, it is not worth it if the price is higher than that level since buying a PC I must sacrifice already some things, say, changing from a well-known maker (Apple) to an unknown maker, losing almost half of the computer lifespan (before buying a new one), macOS to Windows (I don’t like the unstableness and malware of Windows), missing the screen, laptop (highly mobility) to a PC and so on.

Thanks for the advice. Feel free to correct me, to comment on PC vs Apple (to enjoy, to create a new war and/or to pursue :D ).

Enjoy the weekend!
It doesn't make any sense to switch from Apple to a PC only.
You can buy a new iMac or Mac Mini or Mac Studio or MacBook...
Under 1700 USD sounds like the price for only one RTX GPU.
smatovic
Posts: 3175
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by smatovic »

phhnguyen wrote: Sat Mar 08, 2025 11:54 am ...it would be good if you could advise me to buy a PC with a similar strength (CPU and GPU). (I guess it should be ones using an AMD Ryzen/Threadripper + NVIDIA RTX from 4xxx).
....
The question is which AMD Zen, if Zen 3, Zen 4 or Zen 5, the Ryzen (5000, 7000, 9000 series) or Threadripper(Pro) or Epyc, and how much GPU compute and memory you need.

AMD Ryzen series scales currently up to 16 cores, if you need more then the pricier Threadripper(Pro) and Epyc step in. Ryzen Zen 3 has DDR4 and AVX2, Ryzen Zen 4 has DDR4 and AVX-512 via 2x256b, Ryzen Zen 5 has new AM5 socket with DDR5 and AVX-512 with 512b data path. ThreadripperPro and Epyc have more memory channels and PCIe lanes. Given your budget, I guess a Ryzen 7000 series is the choice.

Take a look at Ipman Chess Benchmarks (SF 14.1):
https://ipmanchess.yolasite.com/amd--in ... ckfish.php

Take a look at Zen 3,4,5 benchmark with SF 16.1
viewtopic.php?p=967471#p967471

As for the GPU, open end. I think the RTX 2080 TI is still a good shot in regard of FP16 performance:
https://en.wikipedia.org/wiki/List_of_N ... _20_series

Still beefier (TFLOPS) than M-series:
https://en.wikipedia.org/wiki/Apple_sil ... processors

And you can still consider to install a Linux on your box, Ubuntu is quite decent in regard of GPGPU and machine learning, you can run Windows executables via Wine, if not, Windows has WSL, windows subsystem for Linux.

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

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by smatovic »

smatovic wrote: Sat Mar 08, 2025 2:42 pm ...
As for the GPU, open end. I think the RTX 2080 TI is still a good shot in regard of FP16 performance:
https://en.wikipedia.org/wiki/List_of_N ... _20_series

Still beefier (TFLOPS) than M-series:
https://en.wikipedia.org/wiki/Apple_sil ... processors
...

Code: Select all

Model           vector TFLOPS FP32       matrix
RTX 2080 Ti     13.44                    107.58 TFLOPS FP16
Apple M4 Pro    8.52                     38 TOPS INT8 via NPU
--
Srdja
Werewolf
Posts: 1983
Joined: Thu Sep 18, 2008 10:24 pm

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by Werewolf »

smatovic wrote: Sat Mar 08, 2025 3:42 pm
smatovic wrote: Sat Mar 08, 2025 2:42 pm ...
As for the GPU, open end. I think the RTX 2080 TI is still a good shot in regard of FP16 performance:
https://en.wikipedia.org/wiki/List_of_N ... _20_series

Still beefier (TFLOPS) than M-series:
https://en.wikipedia.org/wiki/Apple_sil ... processors
...

Code: Select all

Model           vector TFLOPS FP32       matrix
RTX 2080 Ti     13.44                    107.58 TFLOPS FP16
Apple M4 Pro    8.52                     38 TOPS INT8 via NPU
--
Srdja
Now do the 5090 :)
smatovic
Posts: 3175
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by smatovic »

;)

Code: Select all

Model*          vector TFLOPS FP32       matrix
RTX 5090        104.8                    419 TFLOPS FP16
Apple M4 Max    17.04                    38 TOPS INT8 via NPU
RTX 4060        15.1                     60 TFLOPS FP16
RTX 2080 Ti     13.44                    107.58 TFLOPS FP16
Apple M4 Pro    8.52                     38 TOPS INT8 via NPU
https://en.wikipedia.org/wiki/List_of_N ... _50_series
https://en.wikipedia.org/wiki/List_of_N ... _40_series
https://en.wikipedia.org/wiki/Apple_sil ... processors
*top version and max boost

So the entry level Nvidia RTX 4060 for >= 350 USD tops already the Apple M4 Pro GPU and NPU.

Nvidia RTX 4060 starts with ~350 USD:
https://www.newegg.com/p/pl?d=Nvidia+RTX+4060

AMD Ryzen 7950X (16 cores Zen 4) starts with ~500 USD:
https://www.newegg.com/p/pl?d=AMD+Ryzen+7950X

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

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by towforce »

smatovic wrote: Sat Mar 08, 2025 7:37 pm

Code: Select all

Model*          vector TFLOPS FP32       matrix
RTX 5090        104.8                    419 TFLOPS FP16
Apple M4 Max    17.04                    38 TOPS INT8 via NPU
RTX 4060        15.1                     60 TFLOPS FP16
RTX 2080 Ti     13.44                    107.58 TFLOPS FP16
Apple M4 Pro    8.52                     38 TOPS INT8 via NPU

Nice - but you're not going to get a 5090 for 50% less than $1700 (the OP's target) - or even for $1700 for that matter. :)
Want to attract exceptional people? Be exceptional.
smatovic
Posts: 3175
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by smatovic »

towforce wrote: Sat Mar 08, 2025 8:29 pm ...
Nice - but you're not going to get a 5090 for 50% less than $1700 (the OP's target) - or even for $1700 for that matter. :)
smatovic wrote: Sat Mar 08, 2025 7:37 pm ...
So the entry level Nvidia RTX 4060 for >= 350 USD tops already the Apple M4 Pro GPU and NPU.

Nvidia RTX 4060 starts with ~350 USD:
https://www.newegg.com/p/pl?d=Nvidia+RTX+4060
...
--
Srdja
smatovic
Posts: 3175
Joined: Wed Mar 10, 2010 10:18 pm
Location: Hamburg, Germany
Full name: Srdja Matovic

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by smatovic »

Side note, be aware that Apple M-series is a unified memory architecture, CPU+GPU+NPU can all access main memory, RAM. Contrary the PC is divided into RAM for CPU and VRAM for GPU, communicating via PCIe. The memory throughput of M-series is quite impressive for a CPU, but not that much if compared to discrete GPUs' VRAM.

--
Srdja
Werewolf
Posts: 1983
Joined: Thu Sep 18, 2008 10:24 pm

Re: A PC equals to Apple MacBook Pro with chip M4 pro?

Post by Werewolf »

smatovic wrote: Sat Mar 08, 2025 7:37 pm ;)

Code: Select all

Model*          vector TFLOPS FP32       matrix
RTX 5090        104.8                    419 TFLOPS FP16
Apple M4 Max    17.04                    38 TOPS INT8 via NPU
RTX 4060        15.1                     60 TFLOPS FP16
RTX 2080 Ti     13.44                    107.58 TFLOPS FP16
Apple M4 Pro    8.52                     38 TOPS INT8 via NPU

--
Srdja
Slaughter.