Xeonプロセッサのコストが、同様のCore i7パーツよりもはるかに高いのはなぜですか?


9

Xeon CPUと同様のCore i7 CPUの価格が大きく異なる理由を知りたいのですが。CPUクロックはほぼ同じです。どのようなCPUが自分に適しているかを理解したいので、これを知りたいのです。計算とシミュレーションを頻繁に行っていますが、完了するまでに2週間ほどかかる場合があります。

例:インテルXeonプロセッサーE7-8893 v2インテルCore i7-4960Xプロセッサーエクストリームエディション


1
レビュー担当者:質問を編集して、これが特定のショッピングの推奨で​​はなく、より一般的なハードウェアの質問になるようにしました。
bwDraco、2015

回答:


7

i7シリーズは、Xeonプロセッサーが非コンシューマーハイパフォーマンスコンピューティング用であり、サーバーでよく使用され、そのために最適化されているデスクトップ環境でのエンドユーザーコンピューティングに焦点を当てています。たとえば、Xeonプロセッサが約1.5TBのRAMを処理できることを確認してください。

クロック速度は、何がプロセッサを高価にするかを決定する唯一の要因ではありません。たとえば、キャッシュのサイズはほぼ2倍になり、RAMへの呼び出しが減少するため、プロセッサの速度が大幅に向上するだけでなく、メモリ帯域幅も大幅に増加します。基盤となるテクノロジーは、通常のCPUよりもはるかに高度です。

ゲームの実行から小規模なCADプロジェクトの実行に至るまでの通常のホームコンピューターの使用には、i7で十分です。

大規模な数学計算とシミュレーションを実行していて、特定の締め切りに間に合わせることが重要である場合、Xeonを使用するか、Xeonサーバーを取得して作業をオフロードする価値があるかもしれません。

業界で必要とされる高品質のシミュレーションまたはレンダリングを実行している場合、通常、ワークステーションにはXeonプロセッサまたはワークステーションGPUのみが搭載されています。

これが家庭用である場合、Xeonを入手しないでください。Xeonを最も効率的に使用できない可能性があり、お金の価値がありません。これが仕事用で、空が価格の限界である場合は、Xeonを使用してください。


13

さまざまな用途と環境

  • コンシューマーグレードのコアプロセッサは、日常のデスクトップまたはゲームアプリケーション用に設計されているため、より高いクロック速度で動作するように最適化されています。ほとんどのコンシューマアプリケーションは、数個以上のプロセッサコアを利用できず、8個以上のコアを持つよりも4+ GHzで動作するプロセッサのほうがはるかにメリットがあります。

  • 一方、Xeonプロセッサは、サーバーやワークステーションなどのビジネスアプリケーション用に設計されています。これらのアプリケーションは、より多くのコアを持つことで大きなメリットを得ます。プロセッサを非常に高いクロック速度にスケーリングすることは困難で非効率的なため、コアの数を増やすことは、4.5 GHz以上で4コアを実行するよりも優れています。特にサーバーやビッグデータなどのワークロードでは、2〜2.5 GHzの15コア以上は、4.5 GHzで動作する4コアよりもはるかに効果的ですが、パフォーマンスの単位あたりの消費電力は少なくなります。

スケーラビリティと信頼性

  • Xeonプロセッサは通常、コアを増やすだけではありません。これらのプロセッサは、はるかに大きなキャッシュ(ケースでは37.5 MB)を備え、ECCメモリをサポートしています。さらに、選択したプロセッサは、最大8個のソケットを拡張できるサーバー用に設計されています。これらは、開発、テスト、および有効化するための安価な機能ではありません。

  • プロセッサーにCore i7 EEパーツに比べて追加のコアがない場合でも、より大きなキャッシュと高度な機能に必要な追加のダイスペースと、極端な条件下でプロセッサーが確実に機能することを保証するために必要な広範な検証24 / 7/365は、ミッションクリティカルなビジネスアプリケーションでは、プロセッサの製造コストを大幅に増加させます。

総所有コスト(TCO

  • ビジネスアプリケーションのもう1つの主要な基準は、電力と冷却です。コンシューマデスクトップでは、ゲームのワークロードで最大のパフォーマンスを必要とするエンドユーザーにとって、過度に高い熱出力と電力消費が許容できる妥協点であることがよくあります。ただし、ビジネスコンピューターとデータセンターコンピューターは、365日24時間年中無休で稼働し、大規模なクラスターで実行されることが多いため、非常に高い電力と冷却のコストが発生します。同じ効果的なパフォーマンスを提供しながら、より少ない電力と熱で作業を実行できるプロセッサーは、長期的にはより少ないコストで済みます。これらの環境では、総所有コスト(TCO)は、ステッカーの価格ではなく、コンピューティングリソースのコストの実際の測定値です。

  • 重要なビジネス環境では、マザーボードに8つを詰め込むことができ、信頼性のためにECCメモリを使用できるプロセッサーごとにそれぞれ8000ドル以上は、効率が低く、ボードあたり複数に拡張できない1000ドルのコンシューマー6コアパーツよりもはるかに優れています。ビジネスの実行能力がコンピューティング能力に依存している場合、これらのXeonプロセッサーは簡単にステッカー価格に見合う価値があります。これが、インテルがこれらの価格を請求できる方法です。

  • データセンターでは、物理的なスペースが重要であり、密度が低いと、パフォーマンスが低下し、冷却効率が低下します。信頼性が最も重要であり、メモリの不具合によるクラッシュやエラーは、ある程度許容できません。これらのプロセッサの用途を考えると、なぜこれらのプロセッサがそれほど高価なのかを理解するのははるかに簡単です。


7

これらの答えのほとんどは多かれ少なかれ間違っています。Xeonプロセッサとデスクトッププロセッサを区別する主なものは、スケーラビリティです。36、72、または144スレッドで巨大なマルチプロセッサを実行するには、Xeonチップキャッシュが相互に通信する必要があります。L1キャッシュは他のすべてのL1キャッシュと通信する必要があり、L2キャッシュはL2キャッシュと通信する必要があるなど。i3、i5、i7プロセッサでは、これはすべてチップ内に実装されています。Xeonプロセッサでは、この機能により、キャッシュコヒーレンシシグナリングプロトコルがチップのピン配置にもたらされます。

キャッシュが互いに通信することにより、キャッシュ整合性(コヒーレンシー)プロトコルを実装できるため、データをはるかに迅速かつ効果的に共有できます。その結果、30個のコアが一緒に動作し、問題の進行を大幅に速めることができます。その機能は、コアi3、i5、i7プロセッサーから意図的に省略されているため、サーバーチップの大金を請求できます。

また、Intelは、アドレス可能なRAMの合計を一般に32GBに制限することにより、意図的にi3、i5、i7プロセッサーを機能停止にしています(Xeonは、256GB以上をアドレス指定できることがよくあります)。i7プロセッサーが256GBのRAMにアドレスできるようにするためにIntelは0ドル未満の費用がかかります。これはマルチプライヤロックのような機能であり、これらの方法でチップを無効にするために追加の費用が実際にかかります。デュアル、クワッド、さらにはオクタプロセッサ(チップ)のマザーボードは常にXeonチップを使用します。これらの機能の両方が高いスケーラビリティにとって重要であるためです。


スーパーユーザーへようこそ!それはいい答えです、続けてください。(地域がわからないので投票しませんでしたが、あなたの努力に間違いなく感謝します。)
Ben N

6

アダムは間違いではないが、彼は最大のドライバーを逃したと思う。E7-8893 v2は、オクタプロセッサシステムを対象としています。つまり、これらの獣のうち8匹が1つのマザーボードに搭載されます。(これは、Xeon命名方式に基づいて、プロセッサー番号の最初の「8」が意味するものです。)

8つのCPUを搭載することは非常にまれなことであり、そのような特殊なアプリケーションを対象としています(正直なところ、私も何も知りません)。たぶん、ハードウェアの追加費用がかかるかもしれませんが、それは、Intelがそれを回避できるからです。

Xeonは一般に、実際にはラックマウント型サーバーのマルチCPUセットアップ用に設計されています。そのため、デュアルCPUのみを処理するサーバーであっても、企業はより多くの費用を払うことになります。i7シリーズなどの民生部品は家庭用であり、常にシングルCPUアプリケーションに制限されています。

どちらが適切かは、予算とアプリケーションによって異なります。大企業の後ろにいて、大企業の予算で大企業の仕事をしている場合、Xeon CPUを入手できるでしょう。たぶん-たぶん-たぶん、あなたはオクタプロセサーを必要とする狭い専門分野にいます。しかし、おそらくi7が欲しいでしょう。


それらは同じ価格であるかもしれませんが、消費者がより多くを支払うならば、彼らはより多くのためにそれを売るべきではありません。それは本質的な製品の分離です。もちろん、Xeonにも機能の分離があります。
ラムハウンド2015

8個を超えるCPUを使用できる多くのアプリケーションがあります。VMware Horizo​​n、VMware Vsphere、VMwareワークステーション、それらすべてが16 CPUをサポートし、それぞれに16コア(合計256コア)を搭載しています。

3

RaveTheTadpoleが言っていたことに加えて、8以上のソケットを備えたシステムは、大規模なデータベースをRAMに保持する必要があるファイナンス(高周波取引を考える)で主に使用されます。

この分野では、OracleとRISCチップは最大96TBのRAMを保持できるため、いまだに流行っています。一方、Intelスペースは12TBしか保持できません(これらの最新のチップでは)。

すべてをRAMに保持することが重要なのはなぜですか?RAIDアレイやSSDなどの不揮発性ストレージに移動する必要がある場合でも、データベースがRAMにあり、0.5秒遅れたために数百万ドルを失うことで、競争はすでに最高のレートで取引されています。

他の用途としては、高度に仮想化された環境や可能なビデオ編集や3Dレンダリングがありますが、GPUの方が適していると思います。

このレベルでは、高さ30フィートで、後ろにセメントトラックを運ぶことができる大規模なダンプトラックのようなプロセッサを考えるとよいでしょう。はい、大きいですが、高度に専門化されているため、必要ありません。

8ソケットシステムの電力料金は、平均的な住宅ローンよりも多くなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.