3 ms·
The M1 integrates an Apple designed[17] eight-core (seven in some base models) graphics processing unit (GPU). Each GPU core is split into 16 Execution Units, w
by hnuser123456 3y ago
The M1 integrates an Apple designed[17] eight-core (seven in some base models) graphics processing unit (GPU). Each GPU 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
https://en.wikipedia.org/wiki/Apple_M1#:~:text=The%20M1%20integrates%20an%20Apple,Arithmetic%20Logic%20Units%20(ALUs) https://en.wikipedia.org/wiki/Apple_M1#:~:text=The%20M1%20in....
I'm guessing when you see NVidia/AMD "cores"/"shaders", they're counting ALUs, whereas an Apple GPU "core" is just a "block of GPU" that can be copy/pasted more times to increase performance. I think NVidia has "shader modules"/SMs which are blocks of X number of "cores"/ALUs. I'm being very imprecise but I think that's what's going on.