我正在查看PTX ISA 规范(针对 PTX v2)中的存储指令缓存模式表。它提供了有关四种缓存模式的详细信息:
.wb
:缓存回写所有相干级别.cg
:在全局级别缓存(缓存在 L2,而不是 L1).cs
: 缓存流,可能被访问一次.wt
:缓存直写(到系统内存)
解释性文字让我有些困惑。
对于正在写入的行(相对于需要驱逐的其他行),哪些模式会导致立即更改 L1 缓存、L2 缓存和全局内存?我会将我从文本中理解的内容发布为答案,如果我错了,请纠正我。
注意:为了这个问题,让我们忽略本地和共享内存。