AVX組み込み関数を使用したいとします: __m256 factor_min = _mm256_set1_ps(1.329227); 私は以下のコンパイルエラーを得た:私の関数が 'xsave'をサポートせずにコンパイルされているため、AVX組み込み関数を使用できません
Always_inline function '_mm256_set1_ps' requires target feature 'xsave', but would be inlined into function 'AveragePooling' that is compiled without support for 'xsave'
私の環境は次のとおりです。MacOSの+インテルCore i7プロセッサー+ xcode8.3 私はxsave'.Butはまだどのように知りません」についての他の議論を見てきましたこのコンパイルエラーを修正してください。私はアセンブリの指示について何も知らないです。このエラーを修正する簡単な方法がありますか?どうもありがとう。
Intel Core i7はAVXを完全にサポートできると思います。
「コアi7プロセッサー」ほぼ無意味なマーケティング話しです。 IntelはAVXを持たないNehalemでこの用語を使用し始めました。 – harold
ありがとうございますが、私はまだ混乱しています。私はMacにwin7仮想マシンをインストールし、AVX組み込みのvs2013プロジェクトを作成しました。それは良い、いいえ、vs2013でこのコンパイルエラー、プロジェクトは正しい結果を出力することができます。 Core i7にAVXがない場合、なぜAVX組み込み関数がwin7仮想マシンで実行できるのですか? – maofu
あなたは完全にポイントを逃しています。一部のコアi7 CPUにはAVX(Sandybridgeとalter)がありますが、Nehalemコアi7にはありません。だから、「コアi7」はAVXを意味するわけではありませんが、AVXを排除するものではありません。 –