Da sich der Speichercontroller im Prozessor befindet, hängt die ECC-Unterstützung vom Prozessor ab, nicht vom Chipsatz oder der Hauptplatine. Sie benötigen einen Xeon-Prozessor, um ECC-Speicher unter X99 zu verwenden.
Der Speichercontroller bestimmt die verwendbaren Speichertypen. Da die meisten Systeme heutzutage über den Speichercontroller im Prozessor verfügen (wo dieser als integrierter Speichercontroller oder IMC bezeichnet wird ), hängt die Art des Speichers, den Sie verwenden können, vom Prozessor ab, nicht vom Chipsatz oder der Hauptplatine. Die meisten Consumer-Prozessoren, mit Ausnahme bestimmter Desktop-Pentium- und Celeron-Komponenten, können den ECC-Speicher nicht nutzen. Xeon-Prozessoren, die für die Verwendung von Servern / Workstations konzipiert sind, unterstützen ECC.
Der Intel X99-Chipsatz mit LGA2011-3-Sockel kann entweder Core i7-Prozessoren von Consumer ( Haswell-E ) oder Xeon E5 v3 von Server / Workstation ( Haswell-EP ) akzeptieren . Wenn Ihre Anwendung ECC-Speicher benötigt, müssen Sie in einen Xeon-Prozessor investieren. Ein System, das mit einem Core i7-Prozessor und einem ECC-Speicher ausgestattet ist, kann die ECC-Funktionalität des Speichers nicht verwenden und startet möglicherweise nicht .
Jedoch registriert ( gepuffert ) Speicher, der in einigen Servern verwendet wird, ist mechanisch und elektrisch inkompatibel mit nicht registriert (ungepuffert), Speicher. Obwohl X99 an sich nicht die Verwendung registrierten Speichers verhindert (wiederum hängt dies vom IMC des Prozessors ab), akzeptieren die meisten X99-Platinen (mit Ausnahme einiger Workstation-Platinen wie Asus X99-E WS) keine registrierten Speichermodule. ECC-Module können auch registriert sein oder nicht. Überprüfen Sie daher unbedingt die Produktspezifikationen, bevor Sie sie kaufen.