web-dev-qa-db-ja.com

Intel Xeonプロセッサ:2S / 4SとS2S / S4Sのスケーラビリティの違い

Intel Xeon E5とE7プロセッサーを比較していると、E5プロセッサーは2Sまたは4Sのスケーラビリティが指定されているのに対し、E7プロセッサーは[〜#〜] s [〜#〜] 2Sが指定されていることに気付きました。 [〜#〜] s [〜#〜] 4S、または[〜#〜] s [〜#〜] 8Sのスケーラビリティ。

プロセッサは、同じマザーボード上の指定された数のソケットで使用するように指定されていることを理解していますが、余分なSは実際にはどういう意味ですか? 2SとS2S、4SとS4Sの違いは何ですか?

4
bwDraco

S4Sと4Sの違いは、QPIリンクの数です。 4SにはCPUごとに2つのリンクがあり、S4SとS8Sには3つあります。

4Sシステムでは、CPUがリングを形成します。つまり、QPIを介して2つのCPUにのみ接続されているため、CPUごとに間接的にしか通信できないCPUが1つあります。

S4Sでは、すべてのCPUが他のすべてのCPUに直接接続されています。

S8Sの場合、3つのQPIリンクもあります。

質問は少し古いですが、おそらく私の答えはまだ関連しています。

6
Daniel Deppisch

Intel®Xeon®Processor E7-4800/8800 v3 Product Families; Datasheet-Volume 1:Electrical、Mechanical and Thermal (pdf、139ページ)の「6.5.8.4 MPSUP:マルチプロセッササポート」に基づく:

この場所には、バスでサポートされている物理プロセッサの数を表す2ビットが含まれています。これらの2ビットはLSBアラインメントで、00bは非スケーラブル2ソケット(2S)オペレーション、01bはスケーラブル2ソケット(S2S)、10はスケーラブル4ソケット(S4S)、スケーラブル8ソケット(S8S)に相当します。インテル®Xeon®E7 v3プロセッサーは、S2S、S4S、またはS8Sプロセッサーです。このフィールドの最初の6ビットは、将来の使用のために予約されています。このレジスタへの書き込みは無効です。

  • S接頭辞:
    • 存在:スケーラブル(言語に基づいて、これはより少ないプロセッサを使用できることを意味すると私は信じています)
    • 欠落:スケーラブルでない(指定した数のプロセッサーが必要)
  • 数:
    • プロセッサー数(スケーラブルの場合、これはプロセッサーの最大数です。スケーラブルでない場合、これは必要なプロセッサー数です)
  • S postfix:
    • 「ソケット」の略

したがって、たとえば、S4Sは「スケーラブル4ソケット」であり、2Sは「スケーラブルでない2ソケット」です。

8
Ouroborus