Earlier quoted context omitted.
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.
How can it be a WWDC session if it's referring to hardware only announced a few weeks ago?
GPU advancements in M3 and A17 Pro [video]
31–40 of 148 posts
Re: GPU advancements in M3 and A17 Pro [video]
#32Does 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?
What Apple calls a GPU core seems to be roughly the same as what Nvidia calls a “stream multiprocessor”. 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 contai…
Re: GPU advancements in M3 and A17 Pro [video]
#33The video is just enough of a peek into the GPU's to encourage people to write using Metal API's (and by the way, use the new APIs and FP16).
Re: GPU advancements in M3 and A17 Pro [video]
#34Does 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?
Re: GPU advancements in M3 and A17 Pro [video]
#35I 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.
Re: GPU advancements in M3 and A17 Pro [video]
#36The video is just enough of a peek into the GPU's to encourage people to write using Metal API's (and by the way, use the new APIs and FP16).
They should just support directx. Devs will never support two graphics api’s. it costs too much especially to grab the marginal mac os share that has powerful enough gpu’s. Id bed in 4 years apple moves to directx.
Re: GPU advancements in M3 and A17 Pro [video]
#37I 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.
The beginning does sound like marketing but eventually it gets into technical information.
Somewhere in the ballpark of 5:30-6:00 or so it describes prior hardware design of the Apple's shader core, and starting 7:00 it goes into hardware design of the new M3/A17Pro shader core. It's actually surprisingly detailed, e.g. Nvidia's whitepapers provide less detail on the actual organization of their SMs.
Re: GPU advancements in M3 and A17 Pro [video]
#38It’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…
Anyone else literally cannot compete, they don't have billions in pocket change they don't know how to spend otherwise, so they'll have to wait until the exclusivity agreement expires.
Re: GPU advancements in M3 and A17 Pro [video]
#39The video is just enough of a peek into the GPU's to encourage people to write using Metal API's (and by the way, use the new APIs and FP16).
They should just support directx. Devs will never support two graphics api’s. it costs too much especially to grab the marginal mac os share that has powerful enough gpu’s. Id bed in 4 years apple moves to directx.
Re: GPU advancements in M3 and A17 Pro [video]
#40Does 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?
Each Apple core (heh) has 128 FPUs so 40 cores would be akin to 5120 CUDA "cores".