我可以在一个系统中安装两个略有不同的 CPU 吗?

我可以在一个系统中安装两个略有不同的 CPU 吗?

我有两台略有不同的 DELL 670 机器。一台机器有一个 Intel Xeon 3.4GHz 800MHz 2MB L2 Cache CPU。B 机器有两个 Intel Xeon 3.0GHz 800MHz 1MB L2 Cache CPU。我计划使用机器 A,并从机器 B 中取出一个 CPU 安装在机器 A 中。这意味着在机器 A 中这两个 CPU 会略有不同。这样可以吗?谢谢,

答案1

我认为它成功的概率只有百万分之一。

BIOS 几乎肯定会识别不同的 CPU 并拒绝以某些哔声代码启动。

答案2

根据您的使用模式,两台计算机中的每台都可能比另一台更快,这让人怀疑尝试的动机。

而且这些 CPU 已经使用了 5 年 - 你确定要为这些机器投入任何工作吗?如果这种年龄的机器运行良好,最好不要管它,让它继续工作。CPU 黑客攻击成功的可能性为零(见下文),而破坏其中一台服务器的可能性则不大。

现在只是为了好玩,让我们看看事实和机会......

根据你给出的不完整信息,我猜测是这些CPU:

2x “Potomac” Xeon MP 3.0 SL8EW (C0) 3000 MHz 1024 KiB 667 MT/s 18x 插槽 604

1x “Tulsa” Xeon 7140M SL9HA (B0) 3400 MHz 2 × 1024 KiB 800 MT/s 17x 插槽 604

  • 假设 Tulsa 能够使用第二个 CPU 运行,我猜是的。
  • 它们都适合同一个插座。
  • 仅“塔尔萨”号便可加入目前拥有两艘波托马克号的铁路系统。
  • 如果 Tulsa 与 Potomac 搭配使用,Tulsa 将被限制到 167 FSB(RAM 方面),是 17 倍,使其速度达到 2.9GHz - 实际上比 Potomac 慢

另一种解释:即使 Tulsa 运行良好,甚至在 3.4 GHz 下(但实际上不会),您也会在半数威胁上获得 15% 的 CPU 功率。RAM 的速度相同。磁盘的速度相同。因此,只有 CPU 密集型任务(只有当它们在 Tulsa 上运行)才可能在理论上获得性能提升,并且您必须与您的操作系统抗争才能实现这一点。看看大多数威胁的扩展情况,我预计理论上的增益为 2-3% - 低于测量精度。但由于频率不匹配,您不会获得。

因此,即使它有效,即使它稳定,即使您受到使用正确核心的威胁,并且这种错误配置实际上适合您的使用,它也会变慢。

除此之外,我怀疑它是否能启动(BIOS),但我对此并不确定。不过我确信,除了挑战之外,不值得尝试。

答案3

抱歉,这行不通。

答案4

不匹配的 CPU 不会起作用,而且无论如何也没有任何意义。只需查看其他答案即可了解原因。

我猜单核 CPU 机器目前性能有些不足,而双核 CPU 性能过强。最好在系统之间交换所有 CPU。不过……这很危险,不适合胆小的人。

  • 开始之前,请确保两个系统都具有最新的 BIOS,以确保它们有最大的机会识别其他 CPU。还要确保主板驱动程序(Intel 芯片组驱动程序)是最新的。
  • 请确保您有良好的备份,因为有很大的可能性,其中一个或两个都无法启动和/或破坏 Windows 安装。
  • 交换后,在启动 Windows 之前,进入 Bios 并将所有内容重置为出厂默认设置。保存然后关闭电源循环(冷启动),仅重新启动是不够的。再次进入 Bios 并根据需要进行配置。确保双 CPU 系统在 Bios 中启用了 SMP。保存并再次冷启动。
  • 然后才允许系统尝试启动 Windows。首次启动后,Windows 可能会安装新驱动程序(因为进行了更改)。让它自行运行,并确保每次系统要求您重新启动时都重新启动。一切完成后,再重新启动一次以确保万无一失。
  • 在双机上,您可能需要手动将“COMPUTER\ACPI PC”的驱动程序从单 CPU 更新为多 CPU PC。(如果任务管理器仅显示一半的 CPU 核心,则可以判断是否有必要这样做。)

如果你对自己能否做到这一切有丝毫怀疑:就不要尝试

相关内容