Xeonプロセッサは通常のプロセッサとどう違うのですか?


13

はい、Xeonはサーバー用であり、異なるマザーボードが必要であり、1つのボックスに複数のXeonを搭載できることを知っています。

しかし、技術的には、Xeonプロセッサ自体は通常のコア2プロセッサとどう違うのですか?

回答:


12

答えは、それほど違いはないということです。それはより大きなキャッシュを持ち、マルチプロセッサシステムで動作するのを防ぐために明示的に機能しません。XeonはECCメモリもサポートしていますが、これは通常、民生用CPUチップではサポートされていません。それ以外の場合、基本的なプロセッサコアはほぼ同じです。

古い32ビットシステムでは、XeonのMMUは、最大64GBの物理RAMで複数の4GBプロセススペースをサポートできるという点で、少し賢くなりました。SPARC v8チップには、MMUに同様の機能がありました。この機能は、ページ内のオフセットをアドレス指定するのに必要なビット数(4KBページの場合は12)とページのステータス(RWX、ダーティなど)を記録するのに必要なビット数の違いにより機能しました。36ビットの物理アドレスを許可するために、少し広い物理ページ参照(ページ番号を指定する20ビットに対して24ビット)に余分なビットを使用できます。ただし、1つのプロセスは、常に4GBの連続したアドレス空間しか見ることができませんでした。

一部のシステム(Windows ServerのDatacentreバージョンなど)には、プロセスがMMUを制御してこの物理アドレススペースのチャンクを仮想スペースにオーバーレイできるAPIがありました。この機能は、より大きなディスクキャッシュをサポートするために、SQL Serverのエンタープライズバージョンで使用されていました。

最近のCPUのほとんどは、32ビットモードでの実行時にこの機能をサポートしますが、VM(MMUが多かれ少なかれハードウェアでエミュレートされる場合)のいずれかで、このモードでレガシー32ビットアプリケーションをまだ実行しているショップがたくさんあるでしょう。サポート)または物理的な錫。ただし、最近の64ビットビルドは、最近の大容量メモリサーバービルドではるかに普及しており、プロセス内でより大きな連続したメモリイメージを使用できます。


それらのチップのXeonバージョンがPAEを備えた唯一のものであった場合、私は本当に驚きます。それは、新たなセールスポイントであったであろうように、それはありませんので(Xeonプロセッサの前に)前のチップはすでに...、そのサポートを持っていた
ブライアンKnoblauch

(少なくともPIII Xeonからの)古いXeonチップにはこれがありました-消費者のP2 / P3 / P4チップでサポートされているとは思いません。
ConcernedOfTunbridgeWells

主にサポートするチップセットの問題。これらは、消費者向けPCで実際に異なりました。

3
  • より大きなL3キャッシュ
  • マルチプロセッサのサポート
  • 一般的にサーバーの使用状況に合わせて調整されます(高負荷、長い実行時間)

3

Xeonの重要な点は、サーバー/ワークステーション市場向けに設計されているため、MP環境向けに、より信頼性が高く、常時接続できるように設計されていることです。

異なるマザーボード(異なるチップセット)で動作します。通常は、FB-DIMMと並んで動作しますが、FB-DIMMは、消費者の同等品よりも低速ですが信頼性が高くなっています。

一般に、Core 2 CPUごとに同等のXeonがあります。たとえば、Q6600はX3220とほとんど同じですが、いくつかのバリエーションがあります。


1

Xeonはマルチプロセッサアーキテクチャ向けに最適化されています

  • 高帯域幅と低遅延を提供するIntel InterBandであるQuickPath Interconnectをサポート

  • より多くのキャッシュを提供します(i7コアの6MBに対して35MB)

  • より高いメモリ帯域幅を提供します(i7コアの25.6GM / sに対して102GB / s)

  • ECCメモリをサポート

  • メニーコアアーキテクチャでのXeon-Phiコプロセッサ(「アク​​セラレータ」)との可能な結合

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