garfield36
Urgestein
Auch die neuen Intel-CPUs der 12xxx-Serie unterstützen kein ECC. Nun frage ich mich was die Bezeichnung "on-die ECC" bei DDR5-RAM bedeutet.
Eben nicht, daher wird ja ein extra Chip verbaut auf dem RAM Modul, um die Fehler zu checken.Müsste da nicht ein Prozessor die Prüfung auf Fehlerbits durchführen?
Im Sinne von "da muss ein irgendwie gearteter controller zuständig sein" ja,Müsste da nicht ein Prozessor die Prüfung auf Fehlerbits durchführen?
Eben nicht, daher wird ja ein extra Chip verbaut auf dem RAM Modul, um die Fehler zu checken.
Aber um es dem OS zu melden, muß der Speicher-Controller es weiter leiten an den Kernel.
Edit: Für Multi-Bit ECC muss es der RAM können (+ extra Chip), der Speicher-Controller sowie das UEFI und das Betriebssystem.
Aka MS oder Linux.
Ohne extra Chip ist es nur Single-Bit ECC.Diesen extra Chip haben normale DDR5 Riegel aber nicht. Dieser ist nur (und immer noch) benötigt, wenn man "klassisches" ECC haben will, wo auch die Datenübertragung zur CPU abgesichert ist. Wie hier schon richtig erwähnt ist, ist on-die ECC auf den Riegel beschränkt.
Technisch im Grunde ja, aber das wäre ja marketing-mäßig total ungeschickt. "light" zieht vielleicht bei Lebensmitteln, aber bei PC Komponenten muss das schon anders rüberkommenAlso könnte man on-Die ECC auch als ECC light beschreiben.