- I would never spend $400 for a 24" display, nor $400 for keyboard + mouse + cooling $400. I mainly use computers for HPC, so that's a totally unnecessary spending to me, you can get all those for just around $200-$300, so your estimate is unnecessarily inflated by at least $500-$600.
- You can't pair 5950x with DDR5 RAM. If future devices are on table, consider comparing against Alder Lake S CPUs, which beat M1 Max in all metrics. You can pair 5950x with DDR4 only, and 64GB DDR4 RAM prices start from just $215 (which is more than $500 less than what you quote).
- The GPU and DDR5 prices you are quoting are not their normal vendor prices (GPU shortage + virtually no RAM vendors started selling DDR5 and no CPUs or motherboards that can utilize them are sold as of today). MSRP price for RTX 3060 is $329, which is $400 less than the current unstable price. Remember that this pricing did not affect OEMs in the same manner, so you can buy computers from Dell/IBM/etc without inflated GPU prices.
- Not to mention the elephant in the room of lacking software support. Why willingly become vendor locked into using ARM Mac OS? Moreover, HPC software relies on Intel CPUs with Intel MKL and even using AMD's CPU can cripple performance. With an ARM CPU or x86/amd64 translation layer, that's far worse (which might also apply to gaming).
- Apple's offering still is a weaker computer in terms of raw hardware performance (especially on multi-core loads, by a large margin) for $500 (or $1000 if we cut luxurious spending on monitors, cooling, and an additional ~$1000 if we replace your DDR5 guesstimate with actually DDR4 prices and use MSRP price for the GPU) more by your estimation. The desktop RTX 3060 is also a better GPU.
So, why should I pay $2000 more for a weaker computer? (with broken-at-best HPC software/Linux support, no less!) That's just nonsense.
Given how difficult it's been to get GPUs recently due to supply chain crunch, are you sure you can actually get your order fulfilled without a significant wait period?
Having shopped it recently, the desktop monitor market is abysmal right now. To get a monitor remotely comparable to the new MBP internal displays you're looking at spending $3k on one of a tiny handful of FALD displays which run hot enough to need a fan and have worse DPI, or rearranging your desk setup to accommodate a 48" LG OLED TV which is subject to burnin with serious usage.
Apple can't release those lower-priced 27" displays that've been rumored soon enough.
I hope the next large iMac is at least a little bit above 27", after all, the entry-level one went from 21.5 to 24". A 30" iMac with mini-led and 120Hz would be just too sweet.
That would be pretty great, but unless they restore display passthrough capabilities with the M-series 27"+ iMacs, I'm really hoping for a standalone display that can be used both with a laptop and the rumored upcoming "Mac Pro Mini"/G4 Cube MKII.
Speaking about nostalgia. I hope they bring back the cube. The thing was amazing in design just the G4 was too hot. Now with Apple Silicon and that’s not an issue. Tons of Apple fans from back in the day like myself would
buy one just for nostalgia if nothing else.
That would be nice. Some of the rumors about the Mini refresh point to something looking like the cube did.
When all the Mac line is on the M2 generation, I would love Apple to add a Mac Nano based on the M1 to the lineup. Tiny, at the original price point of the Mini, like $499. They could greatly increase the market share of the Mac that way while keeping their other product tiers intact.
You went and found the cheapest versions of components you could find to make a false comparison. This has always been the difference between pc laptops and mac laptops. People say "I can get this cpu with this graphics card in a pc laptop for WAAYY cheaper" ignoring the memory, quality of the chassis, quality of the screen, quality of the speakers, the battery and just about everything else.
The NVMe drive I found is 2600MB/s. It also isn't the bottleneck in general.
Both the Samsung and the Apple SSDs are just a bad fit for a machine like this. For a non-I/O bound workload it's paying money for nothing. For a read-bound workload, the machine has 64GB of RAM, so you'd need a working set larger than that to have to care, and that's pretty rare. For a write-bound workload, at those speeds, you're going to melt a consumer-grade SSD and need an enterprise one. So you don't want the faster one in this machine; either it's not worth the price or it won't survive that amount of write load.
Good. Now you have an NVMe drive but a motherboard that doesn't support NVMe. That cheap-ass cooler will unlikely be able to run the x5950; these usually should be coupled with water-cooling as they get stupidly hot.
Also, if you are getting a $15 mouse/keyboard, why are you even gaming/doing graphic work in the first place? Might as well get a raspberry-pi.
That cheap-ass cooler isn't that bad. It's pretty middle of the road. Personally I'd have the Hyper 212 Evo for $39 because it's not that much more expensive, but that plus a ~$60 case and a ~$20 keyboard and mouse still isn't $400.
The main difference between the plain keyboard and your average "gamer" keyboard is what, RGB LEDs? You can pay the money for that if you like, but there are no RGB LEDs on the Mac.
I fail to find that anywhere in the specs. It says 8 SATA3 slots and 2 PCIe 4 slots. It is not clear if you can boot/configure them from the BIOS.
> That cheap-ass cooler isn't that bad. It's pretty middle of the road. Personally I'd have the Hyper 212 Evo for $39 because it's not that much more expensive
The cooler is critical if you are doing CPU intensive work. A hot CPU will get throttled; so you'd better get a very good one if you are already paying a lot for your CPU.
> The main difference between the plain keyboard and your average "gamer" keyboard is what, RGB LEDs? You can pay the money for that if you like, but there are no RGB LEDs on the Mac.
No. The grip and precision are night and day. Even more so for mouses that I can't move back to normal ones (I had the G900 and now have the razer viper ultimate; this thing made the carpal tunnel syndrome a thing of the past and I use the mouse for 10+ hours per day).
> I fail to find that anywhere in the specs. It says 8 SATA3 slots and 2 PCIe 4 slots. It is not clear if you can boot/configure them from the BIOS.
1 x Hyper M.2 Socket (M2_1), supports M Key type 2230/2242/2260/2280/22110 M.2 PCI Express module up to Gen4 x4 (64Gb/s) (with Matisse) or Gen3 x4 (32Gb/s) (with Pinnacle Ridge and Picasso)*
1 x Hyper M.2 Socket (M2_3), supports M Key type 2230/2242/2260/2280/22110 M.2 SATA3 6.0Gb/s module and M.2 PCI Express module up to Gen4 x4 (64Gb/s) (with Matisse) or Gen3 x4 (32Gb/s) (with Pinnacle Ridge and Picasso)*
* Supports NVMe SSD as boot disks
Look under the Specs tab. You can also see them in the pictures.
> No. The grip and precision are night and day. Even more so for mouses that I can't move back to normal ones (I had the G900 and now have the razer viper ultimate; this thing made the carpal tunnel syndrome a thing of the past and I use the mouse for 10+ hours per day).
So that's completely reasonable, but now you're adding whatever that costs to the price of the Mac too.
There's definitely cheaper options for the various components, but I would personally choose a nicer motherboard if I were doing a 5950X build. One of the new ASUS boards with no chipset fan and 2x Thunderbolt 4 ports, like the ProArt X570 Creator Wifi, is a likely choice.
I mean this is the other advantage of the PC. If you want to pay more and get the Thunderbolt ports, you can. If you don't need them for anything, you don't have to pay for them.
The specs we're looking at here are pretty general. Most workloads are either going to be CPU bound or GPU bound, not both. Do you need the 5950X? Then you're CPU bound and can save $500 with another GPU. Do you need the RTX 3060? Then you're GPU bound and can save $500 with another CPU.
If you need the fast GPU in the Mac, it comes as one piece in a machine that starts at $3500.
That SSD is 2600mbs while the MacBook is 7400mbs. The Samsung Pro is the only SSD in that territory.
Buy a cheap motherboard and you'll pay the price later. I didn't spec a $800 motherboard (though those are amazing). I went quite middle-of-the-road for an x570.
A keyboard with a fingerprint reader will set you back at least $50 with a Surface keyboard costing $100. A comparable trackpad would be over $100, but even a midrange $50 mouse.
A non-garbage case will be around $100 plus or minus a little.
A decent air CPU cooler that will keep your CPU from throttling way back is going to run close to $80-120. I also didn't bother to price out all the little things.
I forgot to add a PSU by the way. A name-brand, modular PSU with midrange internals that is just big enough (around 5-600w) is another $100-120.
> That RAM is DDR4 while the MBP uses DDR5 (low power). MSI has stated that DDR5 will cost at least 60% more. Known prices are actually 3x higher.
Naturally it's DDR4. The 5950X only supports DDR4. If it had DDR5 it would be twice as fast on all the things the M1 Max is doing well on as a result of having more memory bandwidth.
> That SSD is 2600mbs while the MacBook is 7400mbs. The Samsung Pro is the only SSD in that territory.
This is kind of fair, but then that's the other problem. For most workloads a 2600MBps read speed is already going to move the bottleneck somewhere else, especially on a machine with 64GB memory to use as cache. If you're the rare exception who actually benefits from it, the Samsung one is available, but for everybody else they get to save $170 by not coupling the fast CPU they actually want with an expensive SSD that wasn't their bottleneck and has a poor cost benefit ratio.
> Buy a cheap motherboard and you'll pay the price later.
How do you mean? At best it won't have some ports you eventually want and then you buy the add-in card later and spend half as much on it because by then the price is lower.
$155 is a fairly high price for a motherboard. $300 is a severe price. The most common ones are like $70.
> A keyboard with a fingerprint reader will set you back at least $50 with a Surface keyboard costing $100. A comparable trackpad would be over $100, but even a midrange $50 mouse.
The logitech keyboard and mouse are perfectly serviceable and on par with anything you get when you buy a complete PC from the store. I would take them over the chiclet thing that Apple makes.
You can have a $100 keyboard and a trackpad to use with your desktop, but now you have an advantage over the Macbook, because you get to buy it once and use it forever instead of it being permanently attached to a machine that will be obsolete before the keyboard is. So you get to amortize the cost over several hardware generations.
The same goes for the monitor for that matter.
> A non-garbage case will be around $100 plus or minus a little.
How is the thing provided a garbage case? What am I not getting from it that I actually care about?
> A decent air CPU cooler that will keep your CPU from throttling way back is going to run close to $80-120.
That was a decent air CPU cooler. It has copper heat pipes and a 92mm fan. The crappy ones are like $13:
For the cooler, I wouldn't put that Zalman in anything much more demanding than a commodity office box with a low end APU. The Hyper 212 is more or less entry level for a CPU an enthusiast might actually select (Ryzen 5600X and up) and even for that you're going to be leaving a decent chunk of performance on the table due to Ryzen's temperature-based scaling behavior.
The coolers bundled with some CPUs have similar issues, and are noisy to boot. Unless budget is hyper-restrictive, one is doing themselves a disservice by not bumping cooler budget to at least $50-$60 for something with a 120mm fan, decent number of heatpipes, and decent fin surface area like a Scythe Mugen 5 Rev B, Scythe FUMA 2, Be Quiet! Shadow Rock 3, or Noctua NH-U12S Redux which will all be significantly more quiet and better performing.
> For the cooler, I wouldn't put that Zalman in anything much more demanding than a commodity office box with a low end APU.
I had a Xeon workstation from one of the big name OEMs. Dual socket, each CPU had a TDP of 135W. The fans they shipped it with were rated for 140W. They were essentially their version of that Zalman thing, but with 80mm fans instead of 92mm. The rating was the real limit for what they could handle.
Which worked fine for one 135W CPU, but the sockets were positioned so the hot air from the first socket would blow over the second one. The second CPU would get just over temperature and thermally throttle. So I replaced them both with the Hyper 212 and the temperatures dropped 25 degrees.
What I gather from this is that the smaller one was good for a 135W CPU as long as its inlet temperature wasn't already high and the bigger one was good for it even if it was.
The 5950X has a TDP of 105W and all AM4 boards have one socket.
Do the even more expensive fans cool even better? Probably. And if you're the sort who likes to pay more to have a little slack, do as you like. But it's not what you'll get from an OEM.
The cheaper coolers will work fine yes, but as I said with Ryzen specifically they won't allow the user to take full advantage of their hardware.
Put simply, it has a particular temperature target that it tries to stay at as much as possible and it'll adjust its clockspeed boosting dynamically to achieve that. The more easily it can maintain that temperature, the higher the CPU will boost. With a lesser cooler, this means the chip may barely be boosting at all depending on the cooler's capabilities, especially for hotter chips like the 5800X, 5900X, and 5950X (which interestingly all share the same 105W TDP despite considerably different power consumption characteristics). Depending on how bad the mismatch is between CPU and cooler you may be better off saving money and buying a cheaper CPU with performance closer to what your cooler is capping more expensive CPUs to.
And yes you're right, you're probably not going to get cooling that competent from a major OEM. That's why it's not a great idea for home users to buy from a major Windows PC OEM unless their needs are fairly pedestrian.
That's $3670 -- If I build it myself. I'd expect to pay much more from a big box store for a prebuilt.
A new 14" MacBook with M1 Max, 2TB SSD, and 64GB of RAM is around $4100.
That's a great deal IMO