logoalt Hacker News

rbanffytoday at 4:44 PM3 repliesview on HN

And it's only using AVX-2 and not AVX-512, AMX or ACE. Or built-in GPUs and NPUs (the M series doesn't emphasize matrix multiplication on the CPU side because it already has matrix multiplication units on the GPU, which is always attached).


Replies

ranger_dangertoday at 6:33 PM

But do processors actually offload any CPU opcodes to their GPU? That could be quite useful if it can be used to improve execution speed.

bigyabaitoday at 4:54 PM

Before the M5, there was no dedicated matrix multiplication hardware on the Apple Silicon GPU. Their solution was generally using the NPU and AMX coprocessors for tensor and matrix workloads.

saidnooneevertoday at 5:49 PM

[dead]