インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
読み取りヒントなしで、アライメントされた float64 ベクトルをストアします。対応する命令は VMOVNRAPD です。 この組込み関数は、インテル® メニー・インテグレーテッド・コア (インテル® MIC) アーキテクチャーにのみ適用されます。
extern void __cdecl _mm512_storenr_pd(void* mt, __m512d v1); |
mt |
ベクトル要素をストアするメモリーアドレス (64 バイトでアライメントされていなければなりません) |
v1 |
ストアする要素を含むソースベクトル |
読み取りヒントなしで、ベクトル v1 の 8 つの倍精度浮動小数点要素 (float64 要素) をメモリーアドレス mt にストアします。
この関数は、キャッシュライン全体の内容を上書きする場合、メモリーからオリジナルの内容を読み取るというメモリー帯域幅の無駄を回避し、ストリーミング・カーネルのストア操作を高速化します。
なし。