AMD X3D 中的 “X3D” 是什么
AMD 的 x3d 处理器在游戏上表现亮眼,也凭借该处理器在 PC 市场攻城掠地,对此我比较好奇 x3d 处理器和别的处理器有什么不一样。
x3d 的设计
amd 的 x3d,是在芯片上使用 VST 技术堆叠了一个 SRAM 缓存,作为 L3 级缓存的扩展,使得原本 32M 缓存可以扩展到 64M 甚至更大。
x3d 的原理
- 对于单一应用来说, cpu 访问具备时间局部性和空间局部性,所以扩大缓存可以有效的提升单一场景下的 cpu 运行效率。
x3d 的特点
- v-cache 是作为 L3 的扩展,以原始 L3 + v-cache 的方式共同组成 L3 级缓存
- 相比传统的平面金属链接,采用 VST 技术进行链接
- 稍慢与原始 L3,L3 缓存的延迟在 10-15 cycles,v-cache 在 15-20 cycles,但相比于 60-100+ns 的主存,延迟并不明显