双 Xeon 性能低下

双 Xeon 性能低下

我搜索了很多关于我的问题,发现有人也有类似的问题,但我找不到解决方案。我最近在 eBay 上从一位专业卖家那里买了一台 HP Z600。它配备了 2 个 Xeon X5670 和 24GB 10600R RAM,Windows 10 Pro 64 位。我买它是为了在 R 上运行我的博士学位的大量模拟。卖家的满意度大约为 100%。

我的问题在于:计算机性能非常低。为了进行比较,我在配备 i7-5600U 和 8GB RAM 的笔记本电脑上运行了相同的程序(不使用并行计算)。在笔记本电脑上,大约需要 150 秒,在双 Xeon 计算机上需要 250 秒。根据任务管理器显示,CPU 似乎从未超负荷工作或出现其他问题(CPU 使用率最多为 10%,RAM 使用率也或多或少为 10%)。我知道 Xeon X5670 不应该是法拉利(至少根据最新的大型 CPU),但它是不是有点太多了?

我尝试并行运行一些程序。我可以看到 CPU 和 RAM 使用率增加到 90-95% 左右。在某些情况下,RAM 使用率增加到 100%,所以我尝试升级,将 24GB 更改为 64GB 10600R。升级似乎成功了(我在 BIOS 和任务管理器中都看到了 64GB),但速度并没有变快。Intel Turbo Boost 已启用,我尝试启用/禁用超线程,但没有任何变化。计算机处于高性能模式(最初处于标准模式,但无论如何更改它都没有效果)。我检查了 HWMonitor,一切似乎都很好。否则,计算机本身运行良好。

我将非常感谢任何能帮助我的人,我很担心我可能把钱浪费了,而且我可能无法为我的博士学位进行模拟。

答案1

可能发生了多件事,但主要问题似乎是使用单个线程。

Xeon iCPU 来自2010,有 6 个核心,CPUBenchmark 得分为 7856 - 因此每个核心约为 1300。

i7 仅有双核,但5年较新,CPUBenchmark 得分为 4317 - 因此每个核心的得分约为 2150。

所以是的,结果与你对单线程、CPU 密集型进程的预期相符。另一个可能的因素(取决于 CPU 百分比的含义)可能是磁盘 IO。你的帖子没有对此发表评论,但如果你的笔记本电脑有 SSD 并且服务器有旋转磁盘,如果有大量磁盘 IO,则可能成为主要瓶颈。(我不使用 R,所以不知道磁盘 IO 的相关性)

相关内容