Wir haben HP DL360 G7 Server mit einer CPU und 16G12G RAM. Wir planen, eine weitere CPU hinzuzufügen. Also brauchen wir auch RAM für die zweite CPU. Gibt es negative Auswirkungen auf die Leistung, wenn wir der zweiten CPU eine andere RAM-Größe hinzufügen? zum Beispiel 20G?
Aktuelle RAM-Konfiguration:
Antworten:
Für den HP ProLiant DL360 G7-Server (und andere Nehalem und neuere CPU-Systeme) gelten bestimmte Richtlinien für die Speicher-DIMM-Bestückung. Können Sie mitteilen, was aktuell besiedelt ist und wie hoch Ihr endgültiger RAM-Wert / Ziel ist?
Derzeit sind 9 der 18 DIMM-Steckplätze auf dem Server verfügbar. Sie können nur die Hälfte davon verwenden, da auf dem Server nur eine CPU installiert ist. Durch die Installation der zusätzlichen CPU werden die anderen 9 Steckplätze zur Verwendung freigegeben.
Die anderen kritischen Regeln sind:
Es gibt auch Tipps zum Auffüllen von Speicherkanälen, die sich auf die Busgeschwindigkeit auswirken. Die Verwendung von 3 bis 6 DIMMs pro CPU ist beispielsweise schneller als die Ausführung mit allen 18 bestückten Steckplätzen. RAM kann von beiden CPUs gesehen werden, aber Sie müssen auf beiden Seiten populär sein, wenn Sie zwei CPUs haben.
Antworten Sie mit Ihrem Setup, und wir können Sie bei der Optimierung unterstützen ...
quelle
Das System, auf das Sie sich beziehen, unterscheidet nicht zwischen RAM-Modulen für den einen oder anderen Prozessor. Der gesamte RAM wird von den beiden Prozessoren gemeinsam genutzt. Im Prinzip hat das Hinzufügen von Speicher unterschiedlicher Größe keine Auswirkungen. Das einzige, was Sie beachten müssen, ist, dass Sie die Kanäle respektieren (Dual Channel = 2 DIMMS, Triple Channel ist 3 Dimms). Stellen Sie außerdem sicher, dass die RAS-CAS-Latenzen und -Zeitpunkte immer gleich sind.
BEARBEITEN
Wie von David Schwartz angegeben:
Wenn Sie auf jeder CPU unterschiedliche RAM-Mengen haben, ist eine Richtung des QPI gesättigter als die andere, was sich negativ auf die Leistung auswirkt.
quelle
Ich fürchte, so funktioniert das nicht. Per-CPU-Speicher gibt es nicht (zumindest bei solchen Servern ist Supercomputern eine andere Geschichte). Sie müssen also keinen zusätzlichen Speicher hinzufügen, um eine zusätzliche CPU zu verwenden. Natürlich können Sie dies tun, wenn Sie feststellen, dass sowohl der Arbeitsspeicher als auch die CPU eingeschränkt sind.
quelle