BingoXuan
2020-01-04 20:33:07 +08:00
请看一下主板 bios,B450M 是 2 代 Ryzen 时发售的主板。有可能 bios 太老了,对 Ryzen 3000 的支持不好。Ryzen 3000 基本实现 Soc 化了。我记得 LTT 某一期测试中发现主板芯片组走 pcie 连 CPU,显卡走 pcie 连芯片组,是有问题的。
Ryzen3000 用的是 Zen2 架构,和 Ryzen、Ryzen 2000 的 Zen 架构很不一样。Ryzen 3000 的 IO Die 集成传统主板芯片组的功能,所以实现了远比 Intel 多得多的 pcie 通道。500 系列的芯片组其实就是 Ryzen 3000 的 IO Die 改的。驱动是操作系统级别的,但还是绕不过 bios 直接控制硬件导致的问题。
AMD 一个接口用 4 代 CPU 想法很好,实现起来确实麻烦的。之前还出现 AMD 为客户更新 bios 可以免费借一颗旧 CPU 的服务。说到底,Zen 架构还是个新架构,还是一个激进改进的架构。从来没有人想过同 MCM 封装将主板芯片组和 CPU 的部分 IO 功能的独立芯片和近乎纯计算的 CPU 模组组合起来。直接都被芯片间的通讯延迟劝退了。但 AMD 不光做到了,通过堆叠 cache 保证了不拖 CPU 性能后腿,实现了一颗 IO die 加 n 颗 CXX ( Zen CPU 模块)模块实现 64 核心封装的消费级别的 CPU。至于为什么 Intel 没有问题?用了 9 代都没换过的牙膏你想怎么样?无非就是升级一下主板芯片就换 CPU 接口(华强北用实力证明了其实不换接口一样能用,说白了根本就没有任何架构级别的实质改进)。