インテルCPUのAVX2(Advanced Vector eXtensions 2)
最終更新日
2024年04月01日
インテルCPUのAVX2(Advanced Vector eXtensions 2)とは
基礎
インテルCPUのAVX2とはAdvanced Vector eXtensions 2の略で、AVXを拡張した技術です。性能向上
AVX2はAVXよりも性能が向上しています。AVXとAVX2どちらも256ビットのデータに対し同時に処理を行います。厳密にはAVXでは256ビットのデータを128ビットずつのデータに分け、1サイクル当たり128ビットのデータに対し同時に処理を行い、合計で2サイクルかかります。AVX2では1サイクル当たり256ビットのデータに対し同時に処理を行い、合計で1サイクルかかります。そのため、AVX2の性能がAVXの2倍です。浮動小数点演算のFMAにも対応
AVXとAVX2どちらもFMAに対応しています。FMAとはFused Multiply-Addの略で、乗算と加算が混じった演算です。値のA,B,Cがあるとし、FMAの計算式がA=A×B+Cとなります。AVXでは整数演算のFMAには対応し、浮動小数点演算のFMAには非対応です。AVX2では整数演算のFMAにも浮動小数点演算のFMAにも対応です。命令セットの追加
AVX2では命令セットの追加があります。例えばSSE3、SSE4で新しい命令セットの追加がありますが、この命令セットをAVX2に追加しています。この命令セットがAVXにありません。他にも様々な命令セットをAVX2に追加しています。出典
・ASCII.jp:インテルCPU進化論 Haswellで導入されるCPUの改良 後編 (1/4)(2012/09/24更新記事)
・ASCII.jp:インテルCPU進化論 Haswellで導入されるCPUの改良 後編 (2/4)(2012/09/24更新記事)
・ASCII.jp:インテルCPU進化論 Haswellで導入されるCPUの改良 後編 (2/4)(2012/09/24更新記事)
キャンペーン情報(PR) |
---|
マウスコンピューター
・オータムセール 最大50,000円OFF (10月9日迄) DELL ・今週のおすすめ製品 対象製品が特別価格でお買い得 (キャンペーン実施中) パソコン工房 ・決算セール セール対象BTOパソコン最大55,000円OFF (10月1日迄) |