「AVX-512」の版間の差分

提供:MonoBook
編集の要約なし
編集の要約なし
7行目: 7行目:


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


さらにこの512ビットのレジスタが32本あります。
あきらかにGPUを意識したものですが、後に[[Intel Arc]]などの[[GPU]]や[[NPU]]を内蔵するようになると無駄に巨大な回路が足枷になっているとも言われています。


==関連項目==
==関連項目==

2024年10月4日 (金) 01:37時点における版

AVX-512とは、IntelCPUコードネームSkylake-X(Core iの7000番台の上位モデル)」から搭載されたx86の拡張命令セットです。

概要

AVX-512は本来サーバー向けとして開発されたものであり、当初はコンシューマー向けの製品には搭載されていませんでした。

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

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

あきらかにGPUを意識したものですが、後にIntel ArcなどのGPUNPUを内蔵するようになると無駄に巨大な回路が足枷になっているとも言われています。

関連項目