「AVX-512」の版間の差分

編集の要約なし
編集の要約なし
6行目: 6行目:
AVX-512は[[GPU]]の並列処理に対抗すべく開発されたものであり従来の[[AVX]]とは大きく異なります。その中身は「[[Larrabee]]」および「[[Xeon Phi]]」の後続製品を[[CPU]]に内蔵したものです。
AVX-512は[[GPU]]の並列処理に対抗すべく開発されたものであり従来の[[AVX]]とは大きく異なります。その中身は「[[Larrabee]]」および「[[Xeon Phi]]」の後続製品を[[CPU]]に内蔵したものです。


なお、名称に「512」とあるように[[SIMD演算]]のレジスタも512ビットになっています。
まず名称に「512」とあるように[[SIMD演算]]のレジスタも512ビットになっています。
さらにこの512ビットのレジスタが32本もあります。
さらにこの512ビットのレジスタが32本もあります。1個ではなく32個。すごい。
これにより「32ビット不動小数点数の4x4行列」=「512ビット」の演算を32並列で実行できるようになりました。
これにより「32ビット不動小数点数の4x4行列」=「512ビット」の演算を32並列で実行できるようになりました。