News for hackers. Stuff that matters.
Re:Apple introduces M4 chip by NorwegianDude on Tuesday May 07, 2024 @11:59AM (#40287384)
> M4 has Apple’s fastest Neural Engine ever, capable of up to 38 trillion operations per second, which is faster than the neural processing unit of any AI PC today.

I always wonder what crazy meds Apple employees are on. Two RTX 4090s is quite common for hobbyist use, and that is 1321 TOPS each, making two over 69 times more than what Apple claims to be the fastest in the world. That performance is literally less than 1 % of a single H200.

Talk about misleading marketing...

Re:Apple introduces M4 chip by MBCook on Tuesday May 07, 2024 @12:27PM (#40287831)
That’s not a neural processing unit. It’s a GPU.

They said they had the fastest NPU in a PC. Not the fastest on earth (one of the nVidia cards, probably). Not the fastest way you could run something (probably a 4090 as you said). Just the fastest NPU shipping in a PC. Probably consumer PC.

It’s marketing, but it seems like a reasonable line to draw to me. It’s not like when companies draw a line like “fastest car under $70k with under 12 cylinders but available in green from the factory”.

Re:Apple introduces M4 chip by NorwegianDude on Tuesday May 07, 2024 @12:50PM (#40288199)
Of course a GPU from Nvidia is also a NPU. People are spending billions each month on Nvidia, because it's a great NPU.

The fact is that a GPU from Nvidia is a much faster NPU than a CPU from Apple.

It is marketing as you say, but it's misleading marketing, on purpose. They could have simply written "the fastest integrated NPU of any CPU" instead. This is something Apple often does on purpose, and people believe it.

Re:Apple introduces M4 chip by MBCook on Tuesday May 07, 2024 @01:09PM (#40288502)
A GPU does other things. It’s designed to do something else. That’s why we call it a GPU.

It just happens to be it’s good at neural stuff too.

There’s another difference too. Apple’s NPU is integrated in their chip. Intel and AMD are going the same. A 4090 is not integrated into a CPU.

I’m somewhat guessing. Apple said NPU is the industry term, honestly I’d never heard it before today. I don’t know if the official definition draws a distinction that would exclude GPUs or not.

I simply think the way Apple presented things seemed reasonable. When they made that claim the fact that they might be comparing against a 4090 never entered my mind. If they had said it was the fastest way to run neural networks I would have questioned it, no doubt. But that wasn’t the wording they used.

Re:Apple introduces M4 chip by oarth on Tuesday May 07, 2024 @02:17PM (#40289470)
> A GPU does other things.

Yes, and so does the M4.

> It just happens to be it’s good at neural stuff too.

No, it's no coincidence. Nvidia has been focusing on neural nets, same as Apple.

> There’s another difference too. Apple’s NPU is integrated in their chip.

The neural processing capabilities of Nvidia products(Tensor Cores) are also integrated in the chip.

> A 4090 is not integrated into a CPU.

Correct, but nobody ever stated that. Apple stated that M4 was faster than any AI PC today, not that it's the fastest NPU integrated into a CPU. And by the way, the M4 is also a GPU.

> I don’t know if the official definition draws a distinction that would exclude GPUs or not.

A NPU can be a part of a GPU, a CPU or it's own chip.

> If they had said it was the fastest way to run neural networks I would have questioned it,

They said fastest NPU, neural processing unit. It's the term Apple and a few others use for their AI accelerator. The whole point of a AI accelerator is performance and efficiency. If something does a better job at it then it's a better AI accelerator.

Re:Apple introduces M4 chip by sudosysgen on Tuesday May 07, 2024 @01:51PM (#40289132)
NVidia GPUs basically have an NPU, in the form of Tensor units. They don't just happen to be good at matmul, they have specific hardware designed to run neural networka.

There is no actual distinction. A GPU with Tensor cores(=matmul units) really does have an NPU just as much as a CPU with an NPU (=matmul units).

Re:Apple introduces M4 chip by lostmsu on Tuesday May 07, 2024 @04:28PM (#40291066)
You know G in GPU stands for Graphics, right? So if you want to play a game of words, NVidia's device dedicated to something else is 30 times faster than "fastest" Apple's device dedicated specifically to neural processing.
Re:Apple introduces M4 chip by dyauspitr on Tuesday May 07, 2024 @06:02PM (#40292063)
At that point you could just call a GPU a CPU. There are manful distinctions to be made based on what the chip is used for exclusively.
Re:Apple introduces M4 chip by hn_go_brrrrr on Wednesday May 15, 2024 @02:32AM (#40363745)
I heard a joke recently that the 'G' in GPU should now be considered to mean "general".
Re:Apple introduces M4 chip by adrian_b on Tuesday May 07, 2024 @01:00PM (#40288367)
Both Intel's and AMD's laptop CPUs include NPUs, and they are indeed slower than M4.

Nevertheless, Apple's bragging is a little weird, because both Intel and AMD have already announced that in a few months they will launch laptop CPUs with much faster NPUs than Apple M4 (e.g. 77 TOPS for AMD), so Apple will hold the first place for only a very short time.

Re:Apple introduces M4 chip by MBCook on Tuesday May 07, 2024 @01:05PM (#40288428)
But do you expect them to say it’s the “soon to be second fastest”?

It’s the fastest available today. And when they release something faster (M4 Pro or Mac or Ultra or whatever) they’ll call that the fastest.

Seems fair to me.

Re:Apple introduces M4 chip by pulse7 on Wednesday May 08, 2024 @03:38AM (#40295340)
It is NOT the fastest available today. I have a 1 year old PC bellow my desk which does faster neural network processing than M4. It has an Intel CPU and NVIDIA 4090. It runs Llama 7B models MUCH faster than any Apple's chip. And it is a PC. I am sorry, but the sentence "It’s the fastest available today." is a straightforward lie...
Re:Apple introduces M4 chip by jjtheblunt on Tuesday May 07, 2024 @05:38PM (#40291824)
Why do you believe that? Announcements about future releases, by Intel and AMD, are not current future facts. If they deliver, then fine, but you speak like they're factual.
Re:Apple introduces M4 chip by snypher on Tuesday May 07, 2024 @08:51PM (#40293247)
But I can't just say I have "the world's fastest GXZ", when GXZ is just some marketing phrase. If we're willing to accept a GPU ~= NPU then it's just a meaningless claim.
Re:Apple introduces M4 chip by akshayt on Tuesday May 07, 2024 @12:06PM (#40287494)
They are referring to integrated npus in current cpus like in the intel cote ultra.

They explicitly mentioned in the event that the industry refers to the neural engine as a NPU

Re:Apple introduces M4 chip by mort96 on Tuesday May 07, 2024 @12:12PM (#40287574)
But the word they used isn't "NPU" or "neural engine" but "AI PC"??? If I build a PC with a ton of GPU power with the intention of using that compute for machine learning then that's an "AI PC"
Re:Apple introduces M4 chip by fwip on Tuesday May 07, 2024 @12:15PM (#40287620)
The technicality they're operating on is that the "AI PC" doesn't have a "neural processing unit."

> faster than the neural processing unit of any AI PC today.

Re:Apple introduces M4 chip by mort96 on Tuesday May 07, 2024 @12:25PM (#40287768)
Ah. I guess you could argue that that's technically not directly false. That's an impressive level of being dishonest without being technically incorrect.

By comparing the non-existent neural engine in your typical AI PC, you could claim that the very first SoC with an "NPU" is infinitely faster than the typical AI PC

Re:Apple introduces M4 chip by sroussey on Tuesday May 07, 2024 @01:34PM (#40288889)
The phrase AI PC used by Intel and AMD is about having an NPU like in the Intel Ultra chips. These are ML only things, and can run without activating the GPU.

https://www.theverge.com/2023/12/14/23998215/intel-core-ultr...

Re:Apple introduces M4 chip by SllX on Tuesday May 07, 2024 @12:25PM (#40287773)
On paper you’re absolutely correct. AI PC is marketing rubbish out of Wintel. Apple’s doing a direct comparison to that marketing rubbish and just accepting that they’ll probably have to play along with it.

So going by the intended usage of this marketing rubbish, the comparison Apple is making isn’t to GPUs. It’s to Intel’s chips that like Apple’s, integrate, CPU, GPU, and NPU. They just don’t name drop Intel anymore when they don’t have to.

Re:Apple introduces M4 chip by mort96 on Tuesday May 07, 2024 @12:29PM (#40287865)
If they literally just said that the iPad's NPU is faster than the NPU of any other computer it'd be fine, I would have no issue with it (though it makes you wonder, maybe that wouldn't have been true? Maybe Qualcomm or Rockchip have SoCs with faster NPUs, so the "fastest of any AI PC" qualifier is necessary to exclude those?)
Re:Apple introduces M4 chip by aurareturn on Tuesday May 07, 2024 @12:28PM (#40287841)
“AI PC” is what Microsoft and the industry has deemed SoCs that have an NPU in it. It’s not a term that Apple made up. It’s what the industry is using.

Of course, Apple has had an NPU in their SoC since the first iPhone with FaceID.

Re:Apple introduces M4 chip by max51 on Thursday May 09, 2024 @11:40AM (#40309365)
when they made up that term, they also made up a TOPS requirement that is higher than what the m4 has. It's not by much, but technically the m4 is not even fast enough to qualify as an AI PC.
Re:Apple introduces M4 chip by numpad0 on Tuesday May 07, 2024 @01:43PM (#40288998)
Microsoft/Intel are trying to push this "AI-enabled PC" or whatever for few months, to obsolete laptops without NPU stuffed in unused I/O die space of CPU. Apple weaponized that in this instance.

1: https://www.theregister.com/2024/03/12/what_is_an_ai_pc/

Re:Apple introduces M4 chip by stetrain on Tuesday May 07, 2024 @01:53PM (#40289158)
"AI PC" is a specific marketing term from Intel and Microsoft. I don't think their specs include dual RTX 4090s.

https://www.tomshardware.com/pc-components/cpus/intel-shares...

Re:Apple introduces M4 chip by oarth on Tuesday May 07, 2024 @02:54PM (#40289986)
An AI PC is a PC suited to be used for AI... Dual 4090 is very suited for small scale AI.

It might be a marketing term by Microsoft, but that is just dumb, and has nothing to do with what Apple says. If this was in relation to Microsofts "AI PC" then Apple should have written "Slower than ANY AI PC." instead, as the minimum requirements for "AI PC by Microsoft" seems to be 45 TOPS, and the M4 is too slow to qualify by the Microsoft definition.

Are you heavily invested in Apple stock or somehting? When a company clearly lies and tries to mislead people, call them out on it, don't defend them. Companies are not your friend. Wtf.

Re:Apple introduces M4 chip by pertymcpert on Tuesday May 07, 2024 @06:08PM (#40292115)
> Are you heavily invested in Apple stock or somehting?

This isn't a nice thing to say.

Re:Apple introduces M4 chip by stetrain on Wednesday May 08, 2024 @08:26AM (#40297238)
> Are you heavily invested in Apple stock or somehting? When a company clearly lies and tries to mislead people, call them out on it, don't defend them. Companies are not your friend. Wtf.

I don't own any Apple stock, at least not directly. I'm not defending Apple, just trying to understand what their claim is. Apple does plenty of consumer un-friendly things but they aren't dumb and they have good lawyers so they tend not to directly lie about things in product claims.

Re:Apple introduces M4 chip by NorwegianDude on Wednesday May 08, 2024 @09:04AM (#40297660)
Fair enough. You are correct that Apple aren't dumb, but they do mislead as much as they can in marketing, and by their own words from previous court cases you're not a reasonable person if you think it's facts.

In this case they do straight up lie, without a question. There is no reasonable explanation for the claim. If they had some absurd meaning behind it then they should have put a footnote on it.

Re:Apple introduces M4 chip by janalsncm on Tuesday May 07, 2024 @12:31PM (#40287912)
I’ve never heard anyone refer to an NPU before. I’ve heard of GPU and TPU. But in any case, I don’t know the right way to compare Apple’s hardware to a 4090.
Re:Apple introduces M4 chip by NorwegianDude on Tuesday May 07, 2024 @12:16PM (#40287635)
The text clearly states faster than any AI PC, not that its faster than any NPUs integrated into a CPU.

They could have written it correctly, but that sounds way less impressive, so instead they make up shit to make it sound very impressive.

Re:Apple introduces M4 chip by aurareturn on Tuesday May 07, 2024 @12:30PM (#40287876)
https://www.microsoft.com/en-us/americas-partner-blog/2024/0...

It’s the term Microsoft, Intel, AMD, and Qualcomm decided to rally around. No need to get upset at Apple for using the same term as reference for comparison.

Ps. Nvidia also doesn’t like the term because of precisely what you said. But it’s not Apple that decided to use this term.

Re:Apple introduces M4 chip by max51 on Thursday May 09, 2024 @11:31AM (#40309262)
If you want to adopt this new terminology, remember that Intel and Microsoft have a requirement of 40 TOPS for "AI PCs". How can the m4 be faster than any AI PC if it's too slow to even qualify as one?
Re:Apple introduces M4 chip by pertymcpert on Thursday May 09, 2024 @12:39PM (#40310026)
Source? IIRC that 40 TOPS was just Microsoft saying that was the requirement for "next gen" AI PCs, not a requirement for any AI PC to be classed as one.
Re:Apple introduces M4 chip by talldayo on Tuesday May 07, 2024 @12:07PM (#40287509)
Watching this site recover after an Apple press release is like watching the world leaders deliberate Dr. Strangelove's suggestions.
Re:Apple introduces M4 chip by syntaxing on Tuesday May 07, 2024 @12:06PM (#40287500)
Definitely misleading but they’re talking about “AI CPU” rather than GPUs. They’re pretty much taking a jab at Intel.
Re:Apple introduces M4 chip by make3 on Tuesday May 07, 2024 @12:20PM (#40287700)
(A H200 is a five digits datacenter GPU without a display port, it's not what they mean by PC, but your general point still stands)
Re:Apple introduces M4 chip by phren0logy on Tuesday May 07, 2024 @12:42PM (#40288063)
I have a MacBook M2 and a PC with a 4090 ("just" one of them) - the VRAM barrier is usually what gets me with the 4090 when I try to run local LLMs (not train them). For a lot of things, my MacBook is fast enough, and with more RAM, I can run bigger models easily. And, it's portable and sips battery.

The marketing hype is overblown, but for many (most? almost all?) people, the MacBook is a much more useful choice.

Re:Apple introduces M4 chip by ProllyInfamous on Tuesday May 07, 2024 @01:28PM (#40288800)
Expanding on this, I have an M2Pro (mini) & a tower w/GPU... but for daily driving the M2Pro idles at 15-35W whereas the tower idles at 160W.

Under full throttle/load, even though the M2Pro is rated as less-performant, it is only using 105W — the tower/GPU are >450W!

Re:Apple introduces M4 chip by SkyPuncher on Tuesday May 07, 2024 @12:42PM (#40288065)
All of the tech specs comparisons were extremely odd. Many things got compared to the M1, despite the most recent iPad having the M2. Heck, one of the comparisons was to the A11 chip that was introduced nearly 7 years ago.

I generally like Apple products, but I cannot stand the way they present them. They always hide how it compares against the directly previous product.

Re:Apple introduces M4 chip by Aurornis on Tuesday May 07, 2024 @12:53PM (#40288235)
It's a marketing trick. They're talking about NPUs specifically, which haven't really been rolled out on the PC side.

So while they're significantly slower than even casual gaming GPUs, they're technically the fastest NPUs on the market.

It's marketing speak.

Re:Apple introduces M4 chip by kllrnohj on Tuesday May 07, 2024 @07:08PM (#40292560)
It's still lower than Qualcomm's Snapdragon Elite X (45 TOPS)
Re:Apple introduces M4 chip by smith7018 on Tuesday May 07, 2024 @12:53PM (#40288242)
You’re calling $3,600 worth of GPUs “quite common for hobbyist use” and then comparing an iPad to a $40,000 AI-centric GPU.
Re:Apple introduces M4 chip by sudosysgen on Tuesday May 07, 2024 @01:39PM (#40288953)
It's almost 70x more powerful. A 4 year old 3070 laptop was cheaper when it came out and has about 200 TOPS, 7 times as much. It's just factually incorrect to call it "faster than any AI PC", it's far slower than a cheaper laptop from 4 years ago.
Re:Apple introduces M4 chip by acdha on Tuesday May 07, 2024 @03:27PM (#40290417)
AI PC is a specific marketing term which Intel is using for their NPU-equipped products where they’re emphasizing low-power AI:

https://www.intel.com/content/www/us/en/newsroom/news/what-i...

In that context it seems fair to make the comparison between a MacBook and the PC version which is closest on perf/watt rather than absolute performance on a space heater.

Re:Apple introduces M4 chip by sudosysgen on Tuesday May 07, 2024 @04:51PM (#40291324)
Then make a comparison on perf/watt. As it is, we have no way of knowing if it's better on a perf/watt basis than something like an RTX4050 which is 10 times faster and uses about 10 times the power.

The PC version of accelerated AI workloads, in 2024, is a GPU with optimized matmul cores. It's the most powerful and most efficient way of accelerating neural network loads right now. Comparing to a suboptimal implementation and making it sound like you're comparing to the industry is misleading.

If they are referring to a specific marketing term for a single company, they should do so explicitly. Otherwise, it's just being misleading, because it's not even including Apple's main competition, which is AMD and NVidia, and using a generic sounding term.

Re:Apple introduces M4 chip by nomel on Tuesday May 07, 2024 @09:23PM (#40293415)
> Then make a comparison on perf/watt.

You need to understand that the presentation, and product, wasn't made for the perf/watt crowd. That’s also why they’re so successful with consumer electronics: 9X% of the population is not part of the perf/watt crowd.

Re:Apple introduces M4 chip by sudosysgen on Wednesday May 08, 2024 @12:18PM (#40299812)
I understand the product and the use cases. 90+% of people don't care about perf/watt, because it's an irrelevant implementation detail. People care about speed and autonomy.

The average user who is comparing this against a PC for AI stuff would prefer a faster PC with a (much!) larger battery and the same autonomy at the end of day in that task but that's much faster every time. If I need to do intensive enough on-device AI workloads for efficiency to matter and on battery, why would I take an iPad with a 30Wh battery, 2x perf/watt, and 1x speed over a laptop with a 65Wh battery, 1x perf/watt, and 10x speed? The latter will give me a better experience, it will be more responsive and last longer.

So at the end of the day, Apple's comparison is extremely misleading at best, and a straightforward lie at worst.

Re:Apple introduces M4 chip by nomel on Thursday May 09, 2024 @03:49PM (#40312261)
> the average user who is comparing this against a PC for AI stuff

If your primary use case is local AI on battery, you're probably into some small hundredths of a percent of the population here, who would be better served on some budget cloud compute (self deployed even) rather than heating up your lap.

> why would I take an iPad with a 30Wh battery...

Because it fits between the pages of the book in your backpack, has a nice pencil, and can *also* do ok with local AI.

Re:Apple introduces M4 chip by sudosysgen on Thursday May 09, 2024 @10:21PM (#40314920)
> If your primary use case is local AI on battery, you're probably into some small hundredths of a percent of the population here, who would be better served on some budget cloud compute (self deployed even) rather than heating up your lap.

There is no other use case where the power efficiency of the NPU matters, so you should direct this criticism at Apple.

> Because it fits between the pages of the book in your backpack, has a nice pencil, and can also do ok with local AI.

So if the only avantage is the form factor, why did Apple decide to compare it against PCs?

Re:Apple introduces M4 chip by nomel on Wednesday May 15, 2024 @08:30PM (#40373980)
> The average user who is comparing this against a PC for AI stuff would prefer a faster PC

I'm saying this would not be an average user. The average user would not be comparing AI capabilities, they open an app that uses AI, with a high chance of not even being aware of it.

> So if the only avantage is the form factor, why did Apple decide to compare it against PCs?

What should they have compared it to? There's only one other tablet on the market, with an old chipset and a fraction of the performance, that just received its first real video editor late last year [1].

I agree though, they could/should have made clearer comparisons, along with Intel, AMD, Samsung, Nvidia, and everyone else. But, as with all general audience marketing presentations from all tech companies, vested technically literate users will look to the benchmarks, after release.

[1] https://r2.community.samsung.com/t5/Galaxy-Store-Apps-more/L...

Re:Apple introduces M4 chip by sudosysgen on Thursday May 16, 2024 @11:21AM (#40379504)
> I'm saying this would not be an average user. The average user would not be comparing AI capabilities, they open an app that uses AI, with a high chance of not even being aware of it

What is the point here? If the average user doesn't care about comparing AI capabilities, then clearly Apple wasn't targeting that user in their AI capability comparison.

> What should they have compared it to? There's only one other tablet on the market, with an old chipset and a fraction of the performance, that just received its first real video editor late last year [1].

It's very clear that Apple is trying to make the case that the iPad Pro is a replacement for a laptop. In fact, that was their core marketing claim when it came out : "What's a computer?" [1], and arguably that's the point of their latest ads where they market it as a general purpose computer. Given the price point and the marketing, yes, they should be comparing it with a computer when making the case it's a good replacement for a computer. And when they do, they should not be misleading to the point of falsehood.

[1]: https://www.youtube.com/watch?v=zfR_Jj4grZE

Re:Apple introduces M4 chip by astrange on Tuesday May 07, 2024 @02:22PM (#40289542)
"Powerful" isn't the thing that matters for a battery-powered device. Power/perf is.
Re:Apple introduces M4 chip by sudosysgen on Tuesday May 07, 2024 @02:38PM (#40289779)
If they thought that peak performance didn't matter, they wouldn't quote peak performance numbers in their comparison, and yet they did. Peak performance clearly matters, even in battery powered devices: many workloads are bursty and latency matters then, and there are workloads where you can be expected to be plugged in. In fact, one such workload is generative AI which is often characterized by burst usage where latency matters a lot, which is exactly what these NPUs are marketed towards.
Re:Apple introduces M4 chip by password54321 on Tuesday May 07, 2024 @01:07PM (#40288474)
Just two 4090s? If you don't have at least 8 4090s do not even call yourself a hobbyist.
Re:Apple introduces M4 chip by numpad0 on Tuesday May 07, 2024 @01:56PM (#40289200)
Also the 38 TOPS figure is kind of odd. Intel had already shown laptop CPUs with 45 TOPS NPU[1] though it hasn't shipped, and Windows 12 is rumored to require 40 TOPS. If I'm doing math right, (int)38 falls short of both.

1: https://www.tomshardware.com/pc-components/cpus/intel-says-l...

Re:Apple introduces M4 chip by kllrnohj on Tuesday May 07, 2024 @07:06PM (#40292548)
Snapdragon Elite X is 45 TOPS as well, so Apple's isn't even the fastest ARM-based SoC NPU
Re:Apple introduces M4 chip by citizenpaul on Tuesday May 07, 2024 @02:30PM (#40289678)
This is standard apple advertising.The best whatever in the world that is the same as some standard thing with a different name. Apple is like clothing makers that "vanity size" their clothes. If you dont know that basically means a size 20 is 30 size 21 is 31 and so on.

Neural processing unit is basically a made up term at this point so of course they can have the fastest in the world.

Re:Apple introduces M4 chip by DeathArrow on Wednesday May 08, 2024 @05:14AM (#40295894)
Apple always had the fastest, the biggest, the best. Or at least they have to claim that to justify the price premium.

Previous iPads had the best screens in a tablet even if they weren't oleds. Now that they finally use oleds, they have the best oled screens and the best screens in a tablet.