Intel and Nvidia just dunked on Apple’s M1 Max. Should you believe the hype?
pcworld.com
pcworld.com
Generally speaking - The CPU just isn't the performance bottleneck on most machines that people are intending to carry with them during the day.
The performance bottleneck is the battery and the temperature.
I think it's incredibly telling that from this chart (produced by intel, designed to promote intel products) my takeaway is intel has missed the mark entirely. The relative performance of their chips just doesn't matter when you realize that the M1 chips are SO MUCH BETTER at power usage. The ranges for power draw barely even overlap - the M1 is getting you ~100% of the performance, using half the power of the lowest power intel chip.
That's the win. Full stop.
It means the machine with that CPU is going to run cooler for longer. It means that cpu isn't going to be thermally throttled so you can actually use all of it (unlike that intel). It means you still have a running machine 15 hours later, instead of having a dead brick after just 5.
Ethically - I refuse to buy any general purpose machine Apple makes, but I'm sad Intel is so far off the mark here.
Fwiw, Apple does provide more control over the display tucked away under Settings/System Preferences => Accessibility (lots of goodies there, actually).
Not clear if you knew that and still found that too limiting, but perhaps others will have fun poking around in there.
At least on the Mac, I can almost always find a third-party tool that can accomplish anything Apple didn't expose.
I largely agree they need to reduce their App Store fees — it is damaging their goodwill for relatively limited benefit, but more-so it's attracting government scrutiny that will likely lead to worse outcomes for Apple and its users if they don't relent.
Does "Reduce White Point" on iOS/iPadOS help at all?
https://support.apple.com/en-by/guide/iphone/iph3e2e1fb0/ios
You can simply delete the apps that have that effect.
I don't believe you can genuinely purchase an Apple phone at the moment, and I think they're trying pretty hard to move their laptop/desktop machines in the same direction.
Namely - Much of their mobile ecosystem is utterly hostile towards non-Apple developers - including the owner of the device.
They lock hardware/software features behind entitlements that require Apple's permission (and of course an accompanying fee) to use. Good luck using multicast on your personal device on your personal network. Turns out you can't. The hardware can, of course, but only if Apple allows it.
In fact, turns out almost all of the software Apple provides to run their hardware treats you like a user, and not an owner. They riddle (and cripple) the product with digital locks, and do not provide the keys to the owner.
Instead they provide keys only to apps submitted for review to their store, signed with their certs. So again, it's hard to say I actually own the damn thing.
I would think the use of Chinese labor abuses to make iPhones is the ethical issue. Funny you didn't mention that.
You are making the "all or nothing" fallacy.
You absolutely can make the ethical choice when you have the choice. In some cases, you are simply forced to make the lesser evil choice.
Transparency is the first step. Yes, in some cases it is unavoidable, but to translate that into overall inaction, IMHO, is lazy.
> they wouldn't be able to purchase anything made by an international company
I suggest you don't make sweeping generalizations, then.
> The overall being one's choices for a new smartphone are iPhone, Android, or abstain.
That's why I took care to point out "In some cases, you are simply forced to make the lesser evil choice."
> When the parent comment elected Android for "ethical" reasons those reasons would not include the labor conditions of the phone's manufacture since that doesn't vary between most Apple and Android phones.
You're not allowing for someone to still consider the ethics of an issue: it's not like subtraction, if A has it and B has it than neither have it, so why consider it. IMO that's reductive. It can still be considered.
These two clothing companies provide 100% transparency on their sourcing and labor practices.
You absolutely can choose to wear clothing that doesn't enslave people. Maybe not 100% (shoes are still difficult to source), but it doesn't mean throwing your hands up and walking away. Or being cynical toward someone who is trying.
If you think that somehow the people working on apple hardware construction are treated worse than the people working on the vastly higher number of android devices, etc you need to provide some evidence.
I recall a case where apple audits found a supplier using child labour, included that in their report, included the remediation (including cases where they outright dropped suppliers). The headlines weren’t “apple found child labour and stopped it”. The headlines were “apple uses child labour”.
The reason you don’t get that for other manufacturers is that they a) don’t audit, and b) don’t publish details even if they somehow become aware.
Also designing a cpu takes time: a chip that is released in year X was likely functionally locked at least a year ago, and general architecture would necessarily predate that by a few years.
No CPU manufacturer is designing a cpu for year X, and then starting work on the following years chip. They will be simultaneously designing chips for sequential years, years in advance of release dates. That’s why Intel and AMD can produce their “next years chip” talks. The chip isn’t ready for final production, but there won’t be any significant changes by that point.
There’s also a 8-12 week latency on manufacture, so if they are targeting a release date, they have to have started manufacturing 3 months before then in order to have any chips to sell.
As far as I can tell, the benchmarks are done with software packages^ that support a GPU rendering path for NVIDIA chips via CUDA / OptiX, but not yet with M1 via Metal (or are even CPU-emulated on M1 via Rosetta). So it's "fair" in the sense that this is what the market currently offers for users, but it's not an apples-to-apples comparison on the hardware.
^ e.g. Blender 3.1, currently in alpha, adds a Metal GPU backend to Cycles, which in early reports gives about a 3x - 4x improvement in render times vs the CPU path on M1 machines (https://devtalk.blender.org/t/cycles-apple-metal-device-feed...).
No, it's an apples-to-nvidias comparison
When the M1 came out, I ran out and grabbed the cheapest one I could (8gb M1 Air) to play around with. After about 30 minutes, I decided to transfer my daily driver to this little passively cooled notebook. The next day I bought the M1 Mini to replace my overclocked hackintosh. My high-end x86 gear just couldn't compete with the low-end M1s.
I don't care what Intel and Nvidia say. I've used all their products. The M1 is black magic.
Kidding aside, unless you’re looking to play games, most apps have either ported to Apple Silicon, or have a Beta of their port that is releasing soon. I think the M1 Pro/Max release was the kick in the pants that companies/projects like Adobe, Unity, Unreal and Blender needed in order to go “OK yeah, professionals use these, time to get porting”.
(I know some of these betas preceded the release of these laptops, but for a few months before these laptops came out it was clear they were going to be nuts)
All I'm saying is this article is clickbait because it frames these comparisons in the dumbest way possible as if to say 1 processor is better than the other, with no explanation that these are not 1-to-1 comparisons. It is a complete lie by omission.
I’ll given them both props for not pulling that ludicrous bullshit graph that apple had in the original M1 announcement.
An interesting feature of SPEC that strongly disadvantages Intel is the a number of SPEC tests use ‘long double’ which every platform except Intel is always 64bit double running on modern execution units.
For Intel (and AMD) the ABI for 32bit, and 64bit on linux and macOS is to use 80 bit floats. That necessarily means x87. So no SIMD, a vastly slower execution engine, and higher precision. There is no case where x87 performance comes close to the primary floating point pipelines.
If they really beat the M1 Max my question is at what cost in dollars and battery life.
M1 > to what ever they produce TODAY and tomorrow, it beats the hell out of them
and let's not talk about how macOS puts to shame windows 11
thanks journalists for spreading their corporate propaganda, i wouldn't mind if it was to improve everyone's life, but spreading crappy bloatware.. nope
this article is on par with the verge "stadia bad but xcloud good" let me laugh for a moment.. lol
Another problem is people blindly trusted Apple's number on GPU. And while Apple's benchmarks in terms of CPU and Battery life tends to be fairly accurate if not often under stating it. Their GPU numbers and graphs are a marketing spin to say the least.
Must feel amazing when your competition does your marketing for you.
Edit: Some outliers really want me to write “overwhelmingly most” or find that old market study? Maybe. But I can also spend 4 points so fire away.