AVX512 VNNI
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/18 05:57 UTC 版)
「ストリーミングSIMD拡張命令」の記事における「AVX512 VNNI」の解説
AVX-512 Vector Neural Network instructions (AVX512 VNNI) は畳み込みニューラルネットワークの整数演算(int8, int16)の効率を目的としたAVX-512のサブセットである。AVXでは高効率のINT8積和演算として VPMADDUBSW/VPMADDWD/VPADDD の3連続命令が利用されている(AVX2なら4要素積和演算を8レーン同時に実行可能)。VNNIはこれを VPDPBUSD 命令のみでおこなうものである。
※この「AVX512 VNNI」の解説は、「ストリーミングSIMD拡張命令」の解説の一部です。
「AVX512 VNNI」を含む「ストリーミングSIMD拡張命令」の記事については、「ストリーミングSIMD拡張命令」の概要を参照ください。
- AVX512 VNNIのページへのリンク