Earlier quoted context omitted.
It is pretty funny how amateur a multi trillion dollar can be, its so distracting and sounds like an 80's instructional VHS.
the narrator is an actual engineer, not a television personality
GPU advancements in M3 and A17 Pro [video]
21–30 of 148 posts
Re: GPU advancements in M3 and A17 Pro [video]
#22It’s amazing how bad the competition is. The A17 pro has 2 performance cores and 4 efficiency cores. The Google G3 has 9 cores of 3 different types, the fastest being slower than Apple’s performance cores, the most efficient being less efficient than apple’s efficiency cores. And it’s a phone so you don’t take advantage of the extra parallelism. You just get the worst of both worlds. no wonder these android phones ha…
I don't know about your facts, but "Is it that hard to just copy the winning formula?" yes it is, thanks to IP law. And back in the day Steve Jobs already wanted thermonuclear war on Samsung, because he felt their flagship at the time was too close to the IPhone.
Re: GPU advancements in M3 and A17 Pro [video]
#23Re: GPU advancements in M3 and A17 Pro [video]
#24I’m always impressed with the speech synthesis that Apple uses to make the voiceovers in these videos. Some of them almost sound like real people!
Re: GPU advancements in M3 and A17 Pro [video]
#25Really awful narration with overuse of unnecessary pitch glides
Apple has a style, and he talks with that style very well, preventing the listener from drifting off.
Re: GPU advancements in M3 and A17 Pro [video]
#26Does apple document exactly how many actual true cores there are inside their GPUs? It is always confusing they say "40 core GPU" but I assume these are shader cores which each inside them can execute (per the video) "many thousands" of parallel execution paths. So how does one translate to an equivalent in "CUDA cores" type terminology?
For example a 1080 GTX GPU has 20 stream multiprocessors (SM), each containing 128 cores, each of which supports 16 threads.
Meanwhile Apple describes the M1 GPU as having 8 cores, where “each core is split into 16 Execution Units, which each contain eight Arithmetic Logic Units (ALUs). In total, the M1 GPU contains up to 128 Execution units or 1024 ALUs, which Apple says can execute up to 24,576 threads simultaneously and which have a maximum floating point (FP32) performance of 2.6 TFLOPs.”
So one option to get a single number for a rough comparison is to count threads. The 1080 GTX supports 40,960 threads while the M1 supports 24,576 threads.
There’s obviously a lot more to a GPU — for starters, varying clock speeds, ALUs can have different capabilities, memory bandwidth, etc. But at least counting threads gives a better idea of the processing bandwidth than talking about cores.
Re: GPU advancements in M3 and A17 Pro [video]
#27Really awful narration with overuse of unnecessary pitch glides
Re: GPU advancements in M3 and A17 Pro [video]
#28I skimmed the video but a lot of it sounded more like advertising than technical information to me. On the other hand, I'm looking forward to watching the Asahi folks crack this stuff open.
It's one of ̶W̶W̶D̶C̶ developer sessions. Some of them at WWDC are basic 101 introduction for rookies. There are advanced (for me) sessions like: https://developer.apple.com/videos/play/wwdc2023/10127/ https://developer.apple.com/videos/play/wwdc2023/10042/ Although it's true that they won't discuss at hardware level.
Re: GPU advancements in M3 and A17 Pro [video]
#29I skimmed the video but a lot of it sounded more like advertising than technical information to me. On the other hand, I'm looking forward to watching the Asahi folks crack this stuff open.
It will still be years before it is practical for Linux developers to target these features. Eventually, the rate of change in GPU design will slow and Linux will catch up once and for all. But it's hard to not drool over the hardware that proprietary OSs get to use today.
Re: GPU advancements in M3 and A17 Pro [video]
#30I’m always impressed with the speech synthesis that Apple uses to make the voiceovers in these videos. Some of them almost sound like real people!
The guy introduced himself by name, I was really confused for a while if it was just a human trained to sound like an AI, or an AI trained to sound like a human.