What are Apple's GPU cores?



What are Apple's GPU cores?

What are Apple's GPU cores?

Ever wonder why Apple lists their GPU Cores like 64 and 76, but an Nvidia RTX 4080 has 8,704 CUDA cores?

At the highest level is the Graphics Processing Unit, aka the GPU which is a parallel processor, which is optimized for multiple instructions to be executed in parallel, opposed traditional CPUs being optimized for sequential processing. The data is funneled to streaming multiprocessors, which in Apple’s vernacular are referred to as cores.

In Apple Silicon, at least for the M1 series, Each core is split into 16 Execution Units, each with 8 Arithmetic Logic Units (ALUs). For example, the top end M1 Ultra has 64 Cores with 1024 Execution Units or 8192 ALUs.


Minor Correction:
In the video, I mentioned Intel Macs had a shared memory design which is true, which I really should have clarified as the GPU has a reserved pool of RAM and not the same as Apple Silicon which is a much superior design as the processing (vertex shaders, pixel shaders, texture units) part of the same pipeline.

Sources:
https://browser.geekbench.com/opencl-benchmarks

https://browser.geekbench.com/metal-benchmarks

https://appleinsider.com/articles/23/02/16/future-mac-pro-may-use-apple-silicon-pci-e-gpus-in-parallel