2017-03-19 5 views
-2

私はPTX ISA specification(PTX v2の場合)内のStore instruction caching modes tableを見ています。PTXストアのキャッシングモードをよりよく理解する

  • .wb:これは、4つのキャッシュ・モードに関する詳細を提供するキャッシュライトバック全てコヒーレントレベル

  • .cgグローバルレベル(L2キャッシュではなく、L1)でのキャッシュ

  • .cs:キャッシュストリーミング、1回アクセス可能

  • .wt:キャッシュライトスルー

(システムメモリへの)説明文は私のためにやや紛らわしいです。

書き込まれる行(追い出される必要がある他の行ではなく)に対して、どのモードがL1キャッシュ、L2キャッシュ、およびグローバルメモリに即座に変更されますか?私は答えとしてテキストから私が理解するものを投稿します、私が間違っている場合は私を修正してください。

注:この質問のために、ローカルメモリと共有メモリは無視してみましょう。

答えて

-1

ない追い出しが必要でない場合、書き込みの次の種類のストア命令の結果:

+------+-----+-----+--------+ 
| Mode | L1 | L2 | Global | 
+------+-----+-----+--------+ 
| wb | Yes | No | No  | 
| cg | No | Yes | No  | 
| cs | Yes | No | No  | 
| wt | Yes | Yes | Yes | 
+------+-----+-----+--------+ 

可能なすべての追い出しが発生した場合、次のように上記の変更:

+------+-----+-----+--------+ 
| Mode | L1 | L2 | Global | 
+------+-----+-----+--------+ 
| wb | Yes | Yes | Yes | 
| cg | No | Yes | Yes | 
| cs | Yes | Yes | Yes | 
| wt | Yes | Yes | Yes | 
+------+-----+-----+--------+ 

警告:これは私のPTX ISAドキュメントの理解に基づいています。

関連する問題