web-dev-qa-db-ja.com

Opteron6274キャッシュがWindowsServer2016の製造元の仕様と異なる

OPteron 6172CPUを4つのOpteron6274 CPUに交換して、DL585g7サーバーをアップグレードしました。私が読んだすべての情報源によると、Opteron 6274には8x2MBのL2キャッシュと16MBのL3キャッシュがあるはずですが、Windows Server 2016では、4つのプロセッサすべてに48MBのL3キャッシュ(つまり、それぞれ12MB)しかありませんが、予想される64MBです。 L2キャッシュの。これらは、CPU-zで確認され、それらのテキストを読むことによって確認されたように、エンジニアリングサンプルではなく製品チップです。

ただし、サーバーの起動時に、BIOSの読み取り値は、Windows Server2016およびWindowsServerで実行されているCPU-zとは異なり、各CPUが16MBL2および16MBL3であることを識別します。

メーカーがドキュメントに間違った番号を書いたと思いますか? 6200 Opteronシリーズの下位ステッピングには、2x6MBのL3キャッシュしかないことを私は知っています。しかし、私は他の誰かがこの問題を抱えているかどうかを調べましたが、何も見つかりませんでした。または、L3キャッシュがすべて不良の4つのチップを入手したのでしょうか。または、マザーボードの設定によって、オペレーティングシステムがすべてのキャッシュを認識できなくなっている可能性がありますか?

お時間をいただきありがとうございます。

1
C.P.

HTアシストはBIOSでオンになっています。キャッシュを使用してアクセスを高速化します。私のシステムでは、CPUあたり4MBを使用します(16MB-4MB = 12MB)。 12MBx4 = 48MB。

BIOSでHTアシストをオフにすると、L3キャッシュが増えますが、マルチプロセッサのパフォーマンスは低下します。

http://www.qdpma.com/systemarchitecture/SystemArchitecture_Opteron.html

1
Sheldon Irving