デュアル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

おそらく 1 つ以上何かが起こっているのでしょうが、主な問題は単一のスレッドの使用にあるようです。

Xeon iCPUは2010、6 コアで CPUBenchmark スコアは 7856 なので、コアあたり約 1300 です。

i7はデュアルコアのみですが、5年新しい、CPUBenchmark スコア 4317、つまりコアあたりのスコアは約 2150 です。

はい、結果は、シングル スレッドの CPU バウンド プロセスに期待されるものとほぼ一致しています。もう 1 つの要因 (CPU % の意味によって異なりますが) は、ディスク IO である可能性があります。投稿ではこれについてコメントしていませんが、ラップトップに SSD があり、サーバーに回転ディスクがある場合、大きなディスク IO があると、大きなボトルネックになる可能性があります。(私は R を使用していないので、ディスク IO の関連性はわかりません)

関連情報