What is VIctim cache in intel machine?
Can we disable it ? using gcc or using bios or in linux ?
来自维基:-
受害者缓存是用于保存在替换时从 CPU 缓存中驱逐的块的缓存。受害者缓存位于主缓存及其重新填充路径之间,并且仅保存从主缓存中驱逐的块。受害者缓存通常是完全关联的,旨在减少冲突未命中的数量。许多常用程序不需要所有访问的关联映射。事实上,只有一小部分程序的内存访问需要高关联性。受害者缓存通过仅对这些访问提供高关联性来利用此属性。它是由 DEC 的 Norman Jouppi 于 1990 年引入的。 [15] 英特尔的 Haswell 处理器的 Crystal Well[16] 变体,配备英特尔的 Iris Pro GT3e 嵌入式显卡和 128 MB 的 eDRAM,