Intel AVX
目的
Intel Advanced Vector Extensions (AVX) は、Intel アーキテクチャの 256 ビット SIMD 浮動小数点ベクトル拡張です。 これには、命令セットとレジスタ セットの両方の拡張機能が含まれています。
Microsoft は、Intel AVX を含む拡張プロセッサの機能情報と状態にアプリケーションがアクセスして操作できるようにする、XState 関数などのいくつかの API 拡張機能を開発しました。
このセクションの内容
トピック | 説明 |
---|---|
XState コンテキストの操作 |
このドキュメントには、XState コンテキスト関数を使用してスレッドの拡張機能を取得および設定する方法を示す例が含まれています。 |
AVX 関数 |
Intel AVX 関数 |
対象となる開発者
Intel AVX は、浮動小数点演算を集中的に使用し、ベクター化できるアプリケーションで使用するように設計されています。 サンプル アプリケーションには、オーディオ処理とオーディオ コーデック、画像およびビデオ編集アプリケーション、金融サービス分析およびモデリング ソフトウェア、製造およびエンジニアリング ソフトウェアなどがあります。