News for hackers. Stuff that matters.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by gbolcer on Sunday March 20, 2022 @12:14PM (#30743901)
My favorite quote: "It's sort of like arguing that because your electric car can use dramatically less fuel when driving at 80 miles per hour than a Lamborghini, it has a better engine -- without mentioning the fact that a Lambo can still go twice as fast."

https://www.macrumors.com/2022/03/17/m1-ultra-nvidia-rtx-309...

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by phyalow on Sunday March 20, 2022 @01:25PM (#30744573)
I am quite happy with my Macbook Pro M1 Max, which remains virtually ice cold even running heavy compute (I am still yet to hear the fans spin up) and having a battery life that can accomodate easily 12+ hours of real work. Any Windows laptop with a 3090 inside it, will be a hot and loud brick in comparison. Granted I dont play video games, and my ML compute is run in the cloud it fits my needs nicely. I would argue in terms of sheer generalised productivity nothing else comes close.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by aenis on Sunday March 20, 2022 @01:59PM (#30744959)
Same here. Great computer. The only thing I am missing is a bit more reliable support for waking up external monitors. Between my now two m1/m1 max macs and 6 screens I use, one (an Asus 2k display which is slow to wake up from sleep) often requires unplugging to wake up. That is not a m1 issue - its been like that with macos since... forever, but it's irritating.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by flatiron on Sunday March 20, 2022 @03:29PM (#30745787)
One big thing holding me back from jumping on one is macOS. I’m sure it’s ok but I’ve been using Linux for ~25 years that’s a lot of muscle memory to lose. I really wish apple supported Linux better.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by brettdong on Sunday March 20, 2022 @03:36PM (#30745848)
Hope Asahi Linux will get mature and be daily driver usable in the near future.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by Osiris on Sunday March 20, 2022 @02:14PM (#30745098)
I use a 4 monitor setup for my workstation. I switched to a desktop computer in part to not have to deal with this exact issue with a MacBook.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by srcreigh on Sunday March 20, 2022 @03:03PM (#30745546)
What is your monitor layout?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by aenis on Sunday March 20, 2022 @04:36PM (#30746371)
I have those 6 screens plugged to two different macs, so just 3 on each. Big screen in the center, and two in portrait mode on the sides. One uses 43" 4k for the center screen, the other uses a 34" ultrawide.

The m1 max drives its displays directly, the m1 via a starlink tripple 4k displaylink hub.

The problems, in my case, are specific to monitors that take a good few seconds to come back from standby. Macos seems to be impatient and considers them dead. I am down to just 1 screen with this problem, and will replace it at some point.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by grishka on Sunday March 20, 2022 @06:55PM (#30747615)
The only way I was able to get mine to spin the fans (at seemingly full speed!) was to build the Telegram Android app in "afat" variant. The NDK (which is still x86-only, shame on you Google) fully loads all cores for an extended period of time. The fans start several minutes in.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by mrtksn on Sunday March 20, 2022 @01:42PM (#30744773)
You know what, Mercedes uses Renault engines in some of its cars that are intended for luxury daily use.

Better != Faster or Better != More powerful

Better means closer to fulfil the goals and often the goals are inversely proportional(i.e. cheaper, faster, cooler are the goals but faster meaning less cheaper and hotter).

Apple might be guilty of misrepresentation of raw computational power but with M1 the experience of using computers has become significantly much better.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by marcodiego on Sunday March 20, 2022 @03:21PM (#30745710)
Actually better depends on the criteria. A Volkswagen Beetle can be better than any of the listed cars if you consider the type of road an easy of repair.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by davewritescode on Sunday March 20, 2022 @04:08PM (#30746132)
Mercedes only uses Renault engines in its absolute bottom of the barrel products.

Mercedes, unlike BMW with Mini and Audi with the VW parts bin has to outsource the low end stuff.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by homarp on Sunday March 20, 2022 @04:02PM (#30746087)
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by mikhailt on Sunday March 20, 2022 @01:32PM (#30744637)
According to Max Tech analysis here, https://www.youtube.com/watch?v=pJ7WN3yome4, the GPU seems to max out at 60-70w at the moment for full load, even if the heat is well-managed. If Apple let it go up to 100-120w, we could see much more performance out of the GPU but for now, something is not set up correctly on macOS.

So, we may have to wait to see what Apple says or if they'll unlock the full performance in future software updates. They did do this in the past with M1 hardware a few times.

Same result here from another channel where it appears GPU isn't at full power atm: https://www.youtube.com/watch?v=0CUoHwMtRsE&t=1172s

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by GeekyBear on Sunday March 20, 2022 @01:58PM (#30744946)
The strategy of creating a large die with lots of execution units, then running the chip at a lower clock speed for power efficiency has been Apple's way of doing things for a while now.

>Apple has built a wide enough GPU that they can keep clockspeeds nice and low on the voltage/frequency curve, which keeps overall power consumption down. The RTX 3090, by contrast, is designed to chase performance with no regard to power consumption, allowing NVIDIA to get great performance out of it, but only by riding high on the voltage frequency curve.

https://www.anandtech.com/show/17306/apple-announces-m1-ultr...

This strategy is something that Anandtech's been calling out since the iPhone 5s chip.

>Brian and I have long been hinting at the sort of ridiculous frequency/voltage combinations mobile SoC vendors have been shipping at for nothing more than marketing purposes. I remember ARM telling me the ideal target for a Cortex A15 core in a smartphone was 1.2GHz. Samsung’s Exynos 5410 stuck four Cortex A15s in a phone with a max clock of 1.6GHz. The 5420 increases that to 1.7GHz. The problem with frequency scaling alone is that it typically comes at the price of higher voltage. There’s a quadratic relationship between voltage and power consumption, so it’s quite possibly one of the worst ways to get more performance.

https://www.anandtech.com/show/7335/the-iphone-5s-review/2

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by mikhailt on Sunday March 20, 2022 @02:30PM (#30745253)
> The strategy of creating a large die with lots of execution units, then running the chip at a lower clock speed for power efficiency has been Apple's way of doing things for a while now.

> This strategy is something that Anandtech's been calling out since the iPhone 5s chip.

Not sure that applies to M1 Ultra that's clearly marketed as a desktop SoC, not a mobile device or laptop SoC. Optimizing for energy efficiency or battery life is not the same as optimizing for performance first, which is what M1 Ultra is designed for. Not to mention, there's a reason Windows and Linux have multiple power profiles that changes how schedulers and power loads work. macOS has "high power mode" for m1 on laptops and yet strangely, it is not even available on the Mac Studio.

Keep in mind that Apple showed a graph that clearly shows the GPU was at 100-110w. Why do that if they won't run it at that wattage or even talk about 3090 in the first place? Why ruin their reputation over a silly little thing? Everyone on the planet will easily debunk that.

Also, why even bother adding a high-quality cooling system that the Mac Studio clearly don't need since both CPU/GPU are going to be capped at lower power wattage?

We'll find out eventually one way or another.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by GeekyBear on Sunday March 20, 2022 @02:49PM (#30745405)
> Not sure that applies to M1 Ultra that's clearly marketed as a desktop SoC, not a mobile device or laptop SoC.

The M1 Ultra is using the same CPU cores and GPU cores as an iPhone, just more of them.

It's long been their strategy across the board. Throw silicon die area at tons of execution units and run the chip at a lower clock speed for power efficiency.

For example, the 2012 A5X iPad chip had about the same die area as 4 core Ivy Bridge, which was huge for a mobile device SOC.

https://www.anandtech.com/show/6330/the-iphone-5-review/4

Since they are selling the whole widget, they aren't as dependent on minimizing die area to maximize their profit margin.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by addaon on Sunday March 20, 2022 @03:03PM (#30745542)
> The M1 Ultra is using the same CPU cores and GPU cores as an iPhone, just more of them.

Not only that, but it's running them at basically the same clock speeds as the rest of the M1 family, and even as the iPhone. This suggests that they're running at not far above a best efficiency point, rather than way past the elbow of the voltage curve as is traditional for desktop chips.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by jleahy on Sunday March 20, 2022 @03:01PM (#30745526)
I would have thought this approach would cause issues for leakage power? Better to run fast then sleep and power gate to cut leakage, especially at smaller geometries.

Or do you think they are mostly using HVt cells?

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by GeekyBear on Sunday March 20, 2022 @03:09PM (#30745589)
Doesn't power leakage get much, much worse as temperature increases?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by jleahy on Sunday March 20, 2022 @07:31PM (#30747936)
Yes it does, but that just means you want to use as little power as possible (which is presumably already the case).

That effect is actually so bad that I have previously experienced thermal runaway due to it (more power => higher temperature => more power => …)

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by ohgodplsno on Sunday March 20, 2022 @02:11PM (#30745074)
> If Apple let it go up to 100-120w

GPUs and CPUs are not simply "pump more power in it to go faster hurr hurr". It is extremely likely that the M1's maximum performance is attained already. Otherwise, the M1 ultra would have pumped a little bit more wattage and gotten better single core perfs, but guess what, it doesn't.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by p1necone on Sunday March 20, 2022 @07:33PM (#30747947)
Apple has historically seemingly been allergic to good thermal design. I would not be surprised in the least if they were leaving a lot of performance on the table because they'd rather do that than design proper cooling, despite how silly that sounds.

(Although with the m1 line it actually makes a bit of sense for once - it is useful to the end user to set things up so that fans /never spin up/ and the laptop never gets hot to the touch. Whereas with their previous intel models they had terible cooling and still had all of those problems, while not actually achieving a size win over a lot of competitors "thin and light" models that actually had competent thermal design)

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by mikhailt on Sunday March 20, 2022 @03:32PM (#30745813)
> GPUs and CPUs are not simply "pump more power in it to go faster hurr hurr".

I agree, they're not a simple "throw more power and it'll go faster" problem. However, that doesn't mean they do not go faster if you increase clock speed and give it a little more power.

After all, overclocking would be utterly pointless over the past two decades and Intel/AMD wouldn't benefit from the so-called turbo boost technology. (I know M1 doesn't have turbo boost).

Just to be clear, yes, there's a limit to everything of course. There's a balance where certain higher clocks would cause a bottleneck in the rest of the system since this is a SoC.

In this case, I used the 100-120w number because Apple used that number in their GPU graph showing the GPU running at ~105w, why bother showing that if it can't accomplish it? Here's the graph: https://images.anandtech.com/doci/17306/Apple-M1-Ultra-gpu-p...

Note that Apple shows 60w for their CPU graph (https://images.anandtech.com/doci/17306/Apple-M1-Ultra-cpu-p...), which did actually match up and does show the double CPU pref that Apple stated.

I didn't pull that number out of nowhere. If Apple used 60w in that graph, then I wouldn't be here.

> Otherwise, the M1 ultra would have pumped a little bit more wattage and gotten better single core perfs, but guess what, it doesn't.

That's because of two reasons:

1. There is only so much data wecan "process" within the same core, more power does not change the data itself, we can only increase the clock speed to finish it faster or widen the amount of data that can fit in the same core. Also of note that Intel Turbo Boost does actually help with single-core thread pref by boosting the single core speed beyond the base line. 2. M1 max clock speed is set to 3.2Ghz (single core), it can't go faster than this (set by Apple). Throwing more wattage here wouldn't change anything but throwing more power to allow all 16 P cores to hit 3.2 does improve performance as long as it isn't overheating. I don't think M1 Ultra does hit 3.2 on all 16 cores (it might have hit 60w max first; I might be wrong but I saw mostly just 3.0ghz in Max video but I have to go back to review it).

Again, this is not about single-core performance, this is about GPU performance, which is extremely parallelizable and more comparable to the multi-core performance instead.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by stavros on Sunday March 20, 2022 @01:01PM (#30744363)
Right, but if I can strap two electric cars together and go as fast as the Lamborghini for less fuel, isn't that still better?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by ohgodplsno on Sunday March 20, 2022 @02:13PM (#30745087)
No. You have two electric cars both going at 80 mph, with twice the weight. Strap them together aaaaaand.... They're still two electric cars going together at 80mph. But if you're counting wheel rotations, well now you have 8 spinning wheels. Top speed will still not match the Lamborghini.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by rocqua on Monday March 21, 2022 @03:44AM (#30751343)
Weight barely matters for top speed. Air drag is the real factor.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by stavros on Sunday March 20, 2022 @02:22PM (#30745176)
What's it called when you make an analogy for convenience and someone stretches it way past its breaking point as if it still applies to the original point?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by ask_b123 on Sunday March 20, 2022 @05:57PM (#30747092)
https://english.stackexchange.com/questions/305332/is-there-...

> overstretched or overblown analogy / reductio ad absurdum

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by jayd16 on Sunday March 20, 2022 @01:08PM (#30744429)
That link was about GPU power and according to the benchmarks it can't go as fast with two.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by stavros on Sunday March 20, 2022 @01:11PM (#30744451)
I did read the link, this indicated to me that it sort-of can:

> Apple's M1 Ultra is essentially two M1 Max chips connected together, and as The Verge highlighted in its full Mac Studio review, Apple has managed to successfully get double the M1 Max performance out of the M1 Ultra, which is a notable feat that other chip makers cannot match.

Unless you're talking about power per watt? GPU workloads are generally inherently parallelizable so performance per watt is actually what generally matters, rather than raw FLOPS.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by readams on Sunday March 20, 2022 @01:20PM (#30744520)
It doesn't go as fast as a 3090 even with two. It does go about twice as fast as an M1 Max.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by pengaru on Sunday March 20, 2022 @01:19PM (#30744518)
In the analogy the Lamborghini would be an RTX 3090, and the macrumors article makes it abundantly clear the Ultra isn't even half of the RTX 3090 performance.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by stavros on Sunday March 20, 2022 @01:23PM (#30744543)
Right, but rather than getting bogged down with the analogy, do we agree that performance per watt is what matters? It doesn't matter whether you need 2 or 2.43 of them to match an RTX 3090, if it has better performance per watt, it's better.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by pengaru on Sunday March 20, 2022 @01:32PM (#30744639)
> Right, but rather than getting bogged down with the analogy, do we agree that performance per watt is what matters?

No, I am not in agreement with you, the RTX 3090 is clearly better at being a GPU.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by hunterb123 on Sunday March 20, 2022 @03:40PM (#30745891)
> clearly better

better is subjective, it depends on your needs.

sometimes performance per watt is more important especially when you're mobile or trying to be conservative w/ electricity.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by pengaru on Sunday March 20, 2022 @04:03PM (#30746093)
> sometimes performance per watt is more important especially when you're mobile or trying to be conservative w/ electricity.

There is an obvious implicit context when you're comparing performance to an RTX 3090, and it is not mobility or your electric bill.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by hunterb123 on Sunday March 20, 2022 @04:16PM (#30746187)
There may be only one implicit context for you, which is why I said "better" is subjective.

Personally the M1 Ultra would be better imo as a desktop GPU than RTX 3090 in certain contexts. Putting it in a van, traveling with it, etc.

I'll probably wait until the next go around of them, but I'm loving nearing desktop performance w/ reduced loads.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by pengaru on Sunday March 20, 2022 @04:24PM (#30746254)
The RTX series has lower power variants. When you compare against the 3090 you are establishing a context with power consumption as a low priority.

Considering the 3090 had over double the performance, the lower power parts may well be both faster and more power efficient. You'd have to do the comparison to know, if that's what you care more about.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by hunterb123 on Sunday March 20, 2022 @04:44PM (#30746433)
> 3090 had over double the performance

The FPS was closer than double. The flawed benchmark the 3090 had double.

I'm not sure how the lower power RTX variants compare, maybe that's a closer comparison, has there been a review against those?

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by Applejinx on Sunday March 20, 2022 @06:08PM (#30747192)
I would ask if the RTX 3090 is competitive in some of the specialized things the Mac chip is made to do: there's a hell of a lot of dedicated video processing stuff in there that seems to exist to serve Final Cut Pro, not gaming. Are we comparing apples and oranges, in the sense that video editing at 4k, 5k and beyond might call upon a different set of skills than gaming benchmarks? How much would it matter if this translated into rather proprietary things like ability to pump impossible amounts of ProRes video compression on the fly and scrub ridiculously giant frame sizes? Are there benchmarks along those lines?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by p1necone on Sunday March 20, 2022 @05:19PM (#30746750)
Performance per watt is very important for devices that need to run on battery and for cloud compute where you're running thousands of them and saving on electricity/cooling would be significant.

But it's almost completely unimportant for always-plugged-in-to-wall-socket desktop chips. Because even the power consumption of stuff like the 3090 is still pretty insignificant on your power bill compared to up front cost, and relative to the power consumption of all the other stuff in your house.

Remember even the 3090 consumes very little power when idle - it's only pulling the rated ~300w when you're maxing it out playing heavy games or rendering or whatever.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by smoldesu on Sunday March 20, 2022 @01:41PM (#30744758)
> do we agree that performance per watt is what matters?

No? Certainly not on desktop computers.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by jayd16 on Sunday March 20, 2022 @01:21PM (#30744533)
First graph with geekbench scores.

RTX3090: 215,034

M1 Ultra: 102,156

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by g42gregory on Sunday March 20, 2022 @01:57PM (#30744935)
That’s nice to know, but for me the M1 Ultra performance is not very relevant. Apple has a history of introducing proprietary architectures, not-quite-compatibles interfaces and non-standard software.

MacOS has nice UI? Great, I will use it. Anything computationally intensive? - Why bother? I would use only Linux on the back end. It’s very easy to couple mid-range Apple product with high-end Linux workstation at your desk. I don’t need to run compute-intensive Deep Learning load while I am at the coffee shop.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by jayd16 on Sunday March 20, 2022 @02:23PM (#30745192)
>I don’t need to run compute-intensive Deep Learning load while I am at the coffee shop.

Well they're putting it in a desktop and claiming desktop performance...

If Apple is going to put up graphs saying they beat i9 and 3090RTX machines, it's worth investigating even if I plan to put Linux on it.

In this instance it seems like the reality doesn't match the hype as well as in the laptop space, but if it had I would surly consider the option.

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by mikhailt on Sunday March 20, 2022 @01:33PM (#30744664)
Geekbrench has already been debunked a long time ago by Anandtech as not sustaining the full load enough to show the real pref.

The CPU and GPU tests finishes too fast for the system to ramp up to the full power load.

That's not to say that M1 Ultra is equal or better than 3090, just that Geekbench isn't the right test for this.

You can see more detailed analysis here: https://www.youtube.com/watch?v=pJ7WN3yome4

Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by smoldesu on Sunday March 20, 2022 @01:46PM (#30744808)
Is that an indication that the M1 has latency issues vis-a-vis power delivery, then?
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by arecurrence on Sunday March 20, 2022 @01:25PM (#30744570)
The GB Compute test is widely viewed as worthless for the m1 Ultra chip because it’s too fast for the chip to ramp up. It’s even too short for the m1 Max.
Re:M1 Ultra About 3x Bigger Than AMD's Ryzen CPUs by oxplot on Monday March 21, 2022 @04:32AM (#30751665)
> without mentioning the fact that a Lambo can still go twice as fast

To be picky about this analogy, top speed in a car is an attribute that bears little on everyday utility. In fact, past the 110km/h here in Australia for instance, the only place you can enjoy the extra speed in on a track. %99.999+ of people won't be able to take advantage of anything for entire life of their vehicle.

On the contrary, instant acceleration is something every driver takes advantage of numerous times per day, when changing lanes, correcting for others mistakes, etc. Fuel cost savings and low maintenance saves every driver money. These are the attributes to pay attention to in a car in general, not the top speed.

Point is to pay attention to characteristics which are of utility towards the use case. Obviously, if you are getting a car to go as fast as you possible can on a track, you want a car with higher max speeds so there is that.