質問

これはやや低い。るx86組み立てがSSE方法:

MOVDQA xmmi,m128

MOVNTDQA xmmi,m128

なお、IA-32ソフトウェア-デベロッパーズ-マニュアルというの NT にMOVNTDQA立 非時, ことになるその他のものと同じMOVDQA.

私の質問は、なんとな 非時 を意味するのか。

役に立ちましたか?

解決

非時SSE扱説明書(MOVNTI,MOVNTQ等)、 わからないない通常のキャッシュ-干渉性をもつ。そのため非時間店舗守しなければならないよSFENCE指導のためには、その成果が見られる他のプロセッサについて

たデータが作成されません(直ちに消費され、そのメモリにおける店舗運営を読み込むフルキャッシュとして国内で初めて製品化とその後の変更、キャッシュに格納されたデータの有害な影響を及ぼします。この操作で押してデータをキャッシュする可能性のあるものデータが使用されません。これは特に、大規模データ構造のような行列に充填されたとします。前の最後の要素マトリクスは、規模evicts最初の要素は、キャッシュに書き込み効果を上げていない。

このと同じような状況は、プロセッサーの支援のための非時間です。非時にこのコンテキストのデータの再利用、理由はないキャッシュします。これらの間書き込み操作読み上げないキャッシュのコンセプトである"オブジェクトを変更しま;その代わりに、新しいコンテンツに直接書き込まれます。

ソース: http://lwn.net/Articles/255364/

他のヒント

エスポなのですが、ここではバング。<url> <url> <url> <url> <url> <url> <url> <url> <url> <url>を追加にあたっては、自分のセント:

の時間"の言葉を意味な時間的な所キャッシュを二種類の地域の空間的、時間的、用時間指導いシグナル伝達のプロセッサーのままでいることを期待のデータアイテムが使用されます。

私は少し懐疑的にコード組み立てを使用するキャッシュ制御に示します。私の経験そのものに繋がる悪のバグよりも効果的な性能が上昇します。

に従ってインテル®64およびIA-32アーキテクチャー-ソフトウェアデベロッパーズ-マニュアル、中巻1:基本アーキテクチャ, "プログラミングとインテルストリーミングSIMD拡張命令(インテルSSE)"の章:

キャッシュ時間前非時空間データ

データによって参照されるプログラム可能時間(データ用)以外の時空間データを参考に一度、再利用されないの。例えば、プログラムコードは一般的に時間は、マルチメディアデータなどに表示リスト3-Dグラフィックス用はしばしば非一時的にすぎない。を有効に利用するためのプロセッサーのキャッシュでは、一般的にキャッシュ間データはキャッシュ以外の時空間データです。オーバーロードプロセッサのキャッシュ以外の時空間データと呼ばれることもある"汚染のキャッシュ".のSSE、SSE2cacheability制御指示するプログラムを書く非時空間データのメモリを最小限に抑える形で汚染のキャッシュの

説明の時間的負荷および店舗に示します。ソース:インテル®64およびIA-32アーキテクチャー-ソフトウェア-デベロッパーズ-マニュアル、2巻:命令セット-リファレン

負荷(MOVNTDQA負荷ダブルQuadword外の時間を揃えのヒント)

負荷のダブルquadwordからのソースのオペランド(第二のオペランド)の先オペランド(最初のオペランド)を用いた時のヒントの場合はメモリのソースはWC(書込み)メモリータイプ[...]

[...]プロセッサーのしないデータを読み込みをキャッシュ階層を行うものではありませんし、フェッチに対応するキャッシュラインからメモリのキャッシュの上位の階層となります。

なお、ピーター Cordesコメントが正常WB(書バック)のメモリに現在のプロセッサではNTのヒントは無視されます(しょうがないためNT-知HW prefetchers)を強く秩序荷重の意味に適用されます。 prefetchnta として使用できる環境汚染負荷の低減からWBメモリ

店(MOVNTDQ—Store満載の整数を用いた時空間のヒント)

動きの満載の整数のオペランド(第二のオペランド)の先オペランド(最初のオペランド)を用いた時のヒントを防止キャッシュのデータの書き込みます。

[...]プロセッサーの書き込まないデータをキャッシュ階層を行うものではありませんし、フェッチに対応するキャッシュラインからメモリのキャッシュの上位の階層となります。

の用語の定義 キャッシュを書く方針および性能, できとして書き込み周辺の書き込みを、取得-on-write-ている。

最後に、この興味深いの見直し ジョン-McAlpin関する注意事項外の時間店舗.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top