2

AVXまたはISAでサポートされている文字列命令について調べましたが、 If there is any string comparison that I can't find them?AVX2のような 256 ビットの文字列比較命令が見つかりません。SSE4.2そうでなければ、なぜ AVX/AVX2 ISA は 256 ビット文字列命令をサポートしないのですか? また、AVX2 が 16 ビットの符号なし整数としてサポートmulloしていないこともわかりましたunsigned shortが、その理由はわかりません。でサポートされているためSSE4.2です。

4

1 に答える 1

3

256 ビット文字列比較命令 - いいえ、AVX/AVX2 (または AVX-512) にはありません - SSE 4.2 の 128 ビット命令だけです。

mullounsigned short の場合 - 結果は signed short の場合と同じになるため、これは必要ありませんmullonulhi署名付きおよび未署名のバリアントに存在する必要があるのは命令だけです。

于 2016-04-20T09:34:56.447 に答える