Comment by krooj
1 day ago
Question - from the perspective of the actual silicon, are these NPUs just another form of SIMD? If so, that's laughable sleight of hand and the circuits will be relegated to some mothball footnote in the same manner as AVX512, etc.
To be fair, SIMD made a massive difference for early multimedia PCs for things like music playback, gaming, and composited UIs.
> circuits will be relegated to some mothball footnote in the same manner as AVX512
AVX512 is widely used...
NPUs are a separate accelerator block, not in-CPU SIMD. The latter exists for matrix compute, but only in the latest version of AVX which has yet to reach consumer CPUs.
> The latter exists for matrix compute, but only in the latest version of AVX which has yet to reach consumer CPUs.
As far as I am aware, AMD implemented has implemented many parts of AVX-512 in their consumer CPUs since Zen 4:
https://en.wikipedia.org/w/index.php?title=AVX-512&oldid=133...
On the other hand, Intel still does not support AVX-512 in Raptor Lake, Meteor Lake and Arrow Lake:
> https://en.wikipedia.org/wiki/Raptor_Lake
> https://en.wikipedia.org/wiki/Meteor_Lake
> https://en.wikipedia.org/wiki/Arrow_Lake_(microprocessor)