3 ms·
Apologies if I'm dumb, but did Intel actually tell exactly what operations these "deep learning" instructions do? I skimmed through the linked Intel manual, bu
by yongjik 10y ago
Apologies if I'm dumb, but did Intel actually tell exactly what operations these "deep learning" instructions do?
I skimmed through the linked Intel manual, but it seems that it just defines two instruction family names (AVX512_4VNNIW and AVX512_4FMAPS) without actually saying what they do.
* It almost feels like a marketing term, in the same way everything was "multimedia instructions" back in the 90s.
- iaw 10y agoIt's been a long time since I look at machine language but, if I understand correctly, the difference is the capacity of the operation. Instead of performing an addition operation on 1 or 2 bytes at a time the operation can be performed on 64 bytes at a time. Given that 'deep learning' requires a number of parallel simple operations expanding the volume of parallel operations in a single CPU instruction boost capacity. Seriously, just supposition until someone with better understanding chimes in.
- bradhe 10y agoheh, if this is the case then we're going to benefit in a lot of areas from this.