我最近组装了一台计算机,其规格如下:
- (x2)英特尔至强 X5650;
- Supermicro X8DTI-F 主板;
- AMD Radeon R9 280X;
- 16GB DDR3 FB 1333MHz RAM(4x 4GB);
- 1TB Seagate Constellation SED(企业级硬盘);
- RM850 电源
现在,安装一个 CPU 后系统运行正常(安装的 Windows、游戏、编程等均正常),但安装两个 CPU 后系统将不会初始化两个 CPU。
我有一张 PCI POST 卡(如下所示),当两个 CPU 都安装时,它停留在“00”上;当不CPU 安装如下:
两个 CPU 都可以工作,两个插槽也可以工作(基本上,除了我尝试同时使用两个 CPU 时,其他一切都可以工作),所以我不太清楚这里发生了什么。我还尝试了另一个 PSU 并重置了 CMOS,但都没有用。
我的主板有可用的 BIOS 更新,但应用它也无法解决问题。
以下是 CPU-Z 中每个 CPU 的详细信息:
我截取了 CPU-Z 的屏幕截图,然后关机并用 CPU #2 替换了 CPU #1。
回顾一下:
- 不是电源问题(我使用的是正确的电缆);
- 不是 CPU 问题(其他的能够让完全相同的 CPU 与同一主板配合使用(英文):
- 实际插座没有问题(没有弯曲的针脚);
- 更新 BIOS,无变化
- 重置 CMOS,无变化
这可能是什么问题?
主板卖家正在向我发送一块经过测试可以与双 CPU 配合使用的替换主板,但我想知道我是否遗漏了一些简单的东西?
我对此进行了更详细的研究,QPI 不会达到其完整的 6.4GHz(即使强制);相反,它会限制到 3.2GHz,从而牺牲部分 Xeon 性能。
答案1
原来主板的一个 CPU 插槽中有一个弯曲的 CPU 针脚;这个针脚只是轻微地未对齐(我需要用放大镜才能看到),但足以破坏 QPI 接口,导致系统无法使用两个 CPU 启动。
我使用放大镜和针检查每个 CPU 插槽,解决了这个问题。