One of the more interesting aspects of the switch I hadn't considered though is that it actually (positively) impacted my power bill - I'm paying about $5-$10 less per month since the switch.
The difference in form factor is welcome as well - some days I find myself astonished at how much power fits in such a (relatively) small box on my desk.
I actually just bought this last week for the work machine..
https://www.keychron.com/products/keychron-k8-pro-qmk-via-wi...
Not as good as the board on my personal PC, but that is a highly tweaked out, kit built, full metal gasket mount board that I have mumble hundreds of dollars in to...
I like Apple stuff (I have an iPhone, MBP) but their high-end stuff is really overpriced for what it offers.
7950x = $599 7900XT = $800 64GB of RAM = $150
Thats' $1550 right there, before motherboard, storage, case, cooling, powersupply, etc. By the time you add all that (plus labor, either in dollars or in time) I bet you're in the $3500 range with those specs.
You have to consider the total package... the Studio is 7" x 7" x 4"... that's smaller than a microATX board, never mind some giant dual slot graphics card (Which also draws 300w btw, over 3x what the entire Studio draws).
Lack of noise, heat, and power efficiency has real value. Some of us are at a point where we want stuff that just works, not to fiddle with components and BIOs settings. Plus, frankly, nobody on the PC side has anything even close to Applecare.
That's a total, with your estimates for the CPU and GPU prices, of $2300 which is around $1000 lower than the Studio while having more power. I agree the power efficiency is worse but also note that the Mac simply doesn't have access to the same compute power. Also the CPU and GPU are redlined by default and going down to almost 50% TDP only causes a 5% drop in performance so it is not that bad.
Of course there are advantages that you mentioned (form factor, better support) but, at least for me, that is not worth a $1k+ premium. Also using MacOS for me at least is a pain compared to Linux.
I will agree that the Ultra ($3999) is probably not a great value for most people, since outside of synthetic benchmarks, it's usually more like 10-20% faster, not 100%, as outside of editing 8k video or AI, there really isn't much that scales well to that many threads.
Another thing I'll mention, and that I think really is a big part of the special sauce, is the insane memory bandwidth.
A 7950x has a maximum memory bandwidth of 83.7GB/sec. An M1 Max has 409GB/sec.
It's really hard to outrun RAM that's essentially soldered directly to the CPU.
But that memory bandwidth is some envy inducing stuff.
The bandwidth is due to apple giving more area and pins to more channels.
bench 1024 8 26 in latest stockfish (well, whatever brew installed two days ago)
Total time (ms) : 128108 Nodes searched : 1605433485 Nodes/second : 12531875
12,531,875 NPS is competitive with a 2950x threadripper, which is an $1100 cpu with a TDP of 180w. The M1 Max has a power draw under load of about 90w max (and that's the full SoC), but under typical high loads it's more like 50-60w.
The 5950x was also available for sale at the time, a system based on it was cheaper, and it does 54029460 NPS in stockfish which is over 4x faster.
It's not like the Mac Studio is too slow for chess engines to be usable for purposes like analysis, but the thing is if you make that argument than why not get a much cheaper Ryzen 5 or Intel i5 based system which is still faster than the Mac Studio? Say a Ryzen 5600g which is also pretty power efficient and can fit in a nice little box and push a few displays?
https://openbenchmarking.org/test/pts/stockfish&eval=7596252...
Yes, the 10900k as the biggest 14nm consumer chip was a power guzzler and is bad compared to Intel/AMD/Apples current line up on new processes.
November 2020 the m1 mac mini was released... September 2022 was when Zen4 came along, the next CPU to use the same node. Nearly a full 2 years.
Cinebench scores... The M1 Ultra got 24189 multithreaded... not that impressive but its tdp is 60w... at 65w the 7950x (eco mode) scored 31308 in the same test, down from 38291 at full power usage (170w).
It will be interesting to see if apple pushes for another exclusivity deal with TSMC for 3nm.
It’s pretty much guaranteed as it’s part of the deal Apple has with TSMC. They bankroll a significant part of costs for a new process node, in exchange they get exclusive access to the node for a number of years.
WoW doesn't need much hardware to run. What is the fps on the gaming rig for comparison?
I don't really do gaming, except occasional Minecraft with the kids. My GPU is a 10+ years old GeForce GTX 560, and it seems fine. (But maybe that only works with x64? I don't know.)
I've already had a taste of Apple's ARM speeds with my M1 Macbook Air. Running `make clean && make` on Postgres is practically instant. I don't understand what's going on there to make it so fast. But for my daily work I'd rather be in Xubuntu. Is anyone out there doing something similar?
Regarding recording studios, PCs are generally kept in a machine room away from everything else.
Great that it works for you, but for a lot of creative industries, the Mac doesn't make sense in 2023.
Essentially, the demand for CAD on Mac just isn't high enough to justify it, especially when anybody serious about CAD wants the absolute cutting edge of hardware, and the ability to expand upon it as soon as the rest of the industry is able to take advantage of the latest GPU. Being competitive is everything.
It's never been a case of software needing to be ported. Some CAD apps have come and gone on Mac, but the demand just isn't there in terms of sales to make it worthwhile. That's not to say that there aren't CAD apps on Macs, there are, but the big boy industrial toys are elsewhere.
Keep in mind we used to run Parallels and Bootcamp in the '00s to get Windows software on Macs!
This was in 2004.
https://www.anandtech.com/show/17024/apple-m1-max-performanc...
I've been a long time Windows user (20+ yrs) and have built my own PCs for nearly as long. My most recent 5900X + 3080 FE setup with 2x Gen 4 NVMes is amazing, but it's not the most efficient. ~95W idle and can top out around 200-400W depending on the use.
The (base) 14" M1 Pro I got launch day has been great overall, just really smooth/snappy in real-world use, where lately I've hit snags on Windows and MS software. The 14" M1 Pro maxes out around 35W or so (including its display). Desktop's more like 500W including displays. Great battery life on all the new M1s, it can do a full day at 8-14+ hours of medium/heavy use depending on your use/multitasking. It doesn't have to throttle down for thermal or power reasons like many recent Intel laptops (including a previous and recent-gen XPS 15 - which was much noisier by comparison).
In terms of quietness, I have the 3080 FE undervolted to typically only top out around 240W with under 2% performance loss. It typically runs around 55-65c in games without the fans being noticeable. 5900X is cooled by a 240mm AIO so it too is able to maintain reasonable temps running nice low fan speeds - only up to around 1050 RPM for sustained max loads which is still quiet compared to most other peoples' desktop PCs I've seen.
The 14" M1 Pro has never been audible above the idle fan speeds on the desktop (which run at ~550-600rpm and are also nice and quiet). The MBP is virtually always silent unless you manually crank the fan. Direct sunlight or somewhere very hot the fans might kick up a little more in response, but for me it's never really noticeable or even on or audible under normal use, and I like quiet devices.
Night and day... and the Mac is actually faster for programming type stuff and the audio stuff I mess around with - on top of being a much more pleasant environment for both.
Even for gaming it's a lot more competent than you'd expect, especially for games that have been ported to Silicon. WoW runs at over 100fps with settings turned up pretty high. Factorio runs awesome, and just got a silicon port that bumped performance another 20% or so.
Obviously it's not so good at AAA games, but I have a PS5 for that, anyway. A lot more of my Steam library was avilable than I expected.. all the Paradox grand strategy stuff, lots of tycoon/city/base builders...
On a day to day level it's just so much more plesant... effectively silent (not recording studio silent, there's a very very slight noise, but it's well below the noise floor if the household HVAC is running, or you have any sound at all playing.
Even maxed out (like a chess engine using all cores) the fans barely come off idle and the machine temp peaks in the high 50s. At idle, it sites in the very low 30s, only 10c above ambient - and things that are on the edge of the SoC, like the RAM, are only 5c above ambient.
Then old i0 beast would idle in the 60s and go all the way into the 90s under load, with fans sounding like jet turbines.