3D V-Cache 只是一种不同的处理器布局方式,它为芯片上的缓存留出了更多空间。AMD 3D V-Cache 是一种封装技术,可在 CPU 上堆叠额外的缓存层。3D V-Cache 是一项最终会在 AMD 产品堆栈中应用的技术。
3D V-Cache 只是一种不同的处理器布局方式,它为芯片上的缓存留出了更多空间。对于 AMD 来说,这可能是一个重大转变,并且可能对后代产生影响。如果这真的是 AMD 所宣称的革命,或者它只是营销热空气,我们就会崩溃。
什么是 AMD 3D V-Cache?
AMD 3D V-Cache 是一种封装技术,可在 CPU 上堆叠额外的缓存层。这听起来很复杂,从工程的角度来看确实如此,但不难理解 AMD 的技术在做什么。AMD 没有像传统那样将缓存放置在处理器旁边,而是将缓存堆叠在顶部以在芯片上挤压更多。
这是一种不同的处理器布局方式,并且由于 CPU 制造商在芯片上放置组件的方式取得了进步,AMD 能够在不制造大型 CPU 的情况下压缩更多缓存。AMD 仅在游戏领域构建了额外的缓存,该公司表示它可以提供平均 15% 的改进。
要了解原因,了解缓存的作用很重要。您的处理器具有三级缓存,最低的是 L3 或 3 级缓存。每个缓存级别的大小更小,但速度更快,充当处理器的内存链,可以根据需要提供指令。
将缓存视为供应链。你的 RAM 就像一个国家仓库,L3 缓存是一个区域配送中心,以此类推,通过 L2 和 L1 缓存。对于 3D V-Cache,我们谈论的是额外的 L3 缓存,这是 CPU 上最慢的级别。不过,这只是相对较慢 – 每个缓存层仍然比您的硬盘驱动器或 RAM 快得多。
更多的 L3 缓存允许处理器流式传输和存储更多指令,从而减少从 RAM 中提取指令所需的次数。自然,这并不能在所有情况下都提供性能优势。但是,在 CPU 处理多条指令的情况下,例如游戏,额外的 L3 缓存应该会提供很大的提升。
为什么不在处理器上增加缓存?AMD 不想把所有的鸡蛋都放在一个篮子里。在 CPU 上分层更多缓存为失败提供了机会,使整个 CPU 无用。3D V-Cache 与 CPU 芯片分开,靠近处理器但不是它的一部分。这提供了高速缓存靠近处理器带来的带宽优势,而没有风险。
目前,我们只有一款配备 3D V-Cache 的处理器:锐龙 7 5800X3D。它配备了额外的 64MB 3D V-Cache,但 AMD 表示其封装技术可以扩展到 192MB。随着 2022 年的开始,我们开始关注 AMD 的 Ryzen 7000 CPU,我们可能会看到更多的 3D V-Cache。
3D V-Cache 处理器
3D V-Cache 是一项最终会在 AMD 产品堆栈中应用的技术。目前,我们只有一个处理器:Ryzen 7 5800X3D。它将于春季发布,它具有与 Ryzen 7 5800X 相同的 8 个内核和 16 个线程。最大的不同是 64MB 的 3D V-Cache,使总 L3 缓存达到 96MB。
AMD 可能很快会发布更多 3D V-Cache 处理器,但它们不会来自锐龙系列。自推出第三代 AMD Epyc 服务器处理器以来,该公司一直在讨论对包括 3D V-Cache 在内的范围进行更新。AMD 表示旗舰 Epyc 7763 的 256MB 可以高达 768MB。
在整个 2022 年,我们可能会看到 3D V-Cache 成为 AMD 处理器公告的基石。第一款 Ryzen 处理器似乎是一个概念证明——一种功能性芯片,可以作为未来 Ryzen 和 Epyc 设计的参考点。缓存对数据中心的影响要大得多,AMD 可能会在将其部署到一组服务器之前对该技术进行认证。
3D V-Cache 性能
目前 3D V-Cache 的性能数据很少。AMD 只宣布了一款采用封装技术的处理器,但它还没有到货。我们将基于 AMD 提供的数据,我们始终建议等待第三方测试进行验证。
Ryzen 7 5800X3D 是一款基于 AMD 所说的有趣处理器。AMD 没有将其与基本的 Ryzen 7 5800X 进行比较,而是将其与 Ryzen 9 5900X 和 Core i9-12900K 进行比较。Ryzen 7 处理器不应该与 Ryzen 9 和 Core i9 芯片竞争,这为 3D V-Cache 可以为游戏玩家提供的内容奠定了基调。
具体而言,AMD 表示,与 Ryzen 9 5900X 相比,Ryzen 7 5800X3D 在 1080p 时可以提供约 15% 的提升。AMD 表示,在 Watch Dogs Legion 中, 新芯片提供了 36% 的提升,而在 Far Cry 6 中则 提升了 24%。请记住,Ryzen 7 5800X3D 的内核比 Ryzen 9 5900X 少四个,这说明了 3D V-Cache 可以在多大程度上提高游戏性能。
更令人印象深刻的是,AMD 表示 Ryzen 7 5800X3D 可以匹配或超过英特尔的 Core i9-12900K。我们将英特尔目前的旗舰产品评为最佳游戏处理器,但如果 AMD 的数据准确,Ryzen 7 5800X3D 可能会夺冠。在《最终幻想 XIV》等游戏中, AMD 表示它比酷睿 i9 提升了 17%。
尽管 AMD 的说法令人印象深刻,但重要的是要带着现实来看待它们。AMD 仅共享 1080p 的数字。随着分辨率的提高,处理器对性能的影响越来越小。处理器启动后,留意 1440p 和 4K 基准测试非常重要,以了解它实际上是如何与旗舰产品相媲美的。
包装革命?
AMD 在 3D V-Cache 上大放异彩,这是有充分理由的。在得出结论之前,我们需要等待测试封装技术,但 AMD 的数字令人印象深刻,CPU 缓存可以对游戏产生巨大影响。虽然我们没有对 3D V-Cache 进行第三方测试,但我们已经知道锐龙是如何偏爱快速内存的。
Ryzen 处理器不会深入杂草,而是使用小芯片而不是单个芯片。通过分离处理器的组件,AMD 芯片的延迟比英特尔芯片更高。为了解决这个问题,AMD 包含了大量的 L3 缓存和密集互连。而在 RAM 方面,更快的速度进一步改善了 AMD 的小芯片架构设计带来的情况。
3D V-Cache 正在采取旨在抵消性能缺陷并将其转化为性能优势的东西。更多的 L3 缓存不会改善延迟,但它允许将更多数据存储在 CPU 中而不是 RAM 中。反过来,这减少了总延迟——来自 RAM 并流向 CPU 的数据——允许更多的数据在被清除之前留在芯片上。
在技术层面上,3D V-Cache 不仅仅是营销炒作。也就是说,它可能只会在更高分辨率下提供边际改进。对 3D V-Cache 感到兴奋的真正原因是 AMD 的未来处理器世代,其中架构改进和 3D V-Cache 一起可以带来性能的巨大飞跃。