随着 AMD 新款 3D V-Cache CPU 的发布,很多人都想知道为什么 AMD 没有决定在所有 CCD 上使用额外的缓存,现在我们有了答案。AMD 表示,在所有 CCD 上安装 3D V-Cache 块在技术上并非不可能,但在财务上并不经济。
AMD 最近推出了其最新的 Zen 5 3D V-Cache CPU,其中包括 Ryzen 9 9950X3D 和 Ryzen 9 9900X3D,两者都采用双 CCD(核心芯片芯片)布局。虽然 AMD 已经成功地为新的 Zen 5 架构带来了不错的性能提升,但到目前为止,该公司仅在其一个 CCD 上安装了 3D V-Cache,如果在两个芯片上使用缓存,AMD 可以带来更高的性能,但这种预期并没有实现。
HardwareLuxx 设法就此问题询问了 AMD,他们是这样说的:
我们询问 AMD,是否有任何技术原因导致我们没看到 Ryzen 处理器配备两个 CCD 并且每个 CCD 上都有一个 3D V-Cache。答案令人惊讶:没有技术原因与挑战,仅仅是成本所致。 因为这样的处理器太贵了,运行游戏从第二个带有 3D V-Cache 的 CCD 中获益的程度,远不及从一个 CCD 的 32 MB L3 缓存升级到 96 MB。
这意味着AMD认为将双 3D V-Cache 集成到芯片上对 AMD 来说根本不是问题,但存在经济方面的担忧。此外,使用双 3D V-Cache 系统,线程调度将变得更加低效,主要是因为线程应该保留在具有 3D V-Cache 的内核上以充分利用其潜力,由于线程在两个 CCD 上动态变化,这最终不会使最终受益。
有趣的是,AMD 声称已经测试了一款采用双 3D V-Cache 实现的处理器,但决定不将其推向市场。不过,未来也有可能推出此类 CPU,但不是面向消费市场,而是面向财务成本超过所需性能的其他应用。
热门跟贴