PROBLEMA Eliminare il Row hammer error dalle DDR3

Zhong

Nuovo Utente
92
26
CPU
i8
Scheda Madre
supermicro
HDD
nas array
RAM
dual ecc
GPU
rage
Audio
beep
Monitor
lcd
PSU
rack supply
Case
hot rack
OS
red hatt
Buongiorno a tutti :ciaociao:

Nella mia vita ho assemblato Centinaia di PC, ma i problemi
che sto riscontrando con i nuovi hardware sono davvero notevoli.
EFI bios capricciosi, accessori scadenti venduti a peso d'oro, e ultimo ma non ultimo
quasi tutte le memorie DDR3 hanno il tristemente famoso Row Hammer Error.
Alcune si limitano a medie di 80 errori per scansione, altre invece superano i 600 errori
e sembra pure che molte factory non riconoscono in garanzia questo difetto. :shutup:
ma noi non ci scoraggiamo, e modificando qualche parametro tentiamo di risolvere il problema. :patpat:

Allora, il buffo della questione e' che i banchi della marca XXX di DDR3 1600
in dual channel e alla velocita' di scansione di 18000 MB/s generano oltre 600 errori,
ma testando un banco alla volta (alla velocita' di 10000 MB/s) il primo e' perfetto,
il secondo ha solo 1 errore. :grat:
Un altro kit di memorie YYY dual channel DDR3 1866 (ma limitato dal chipset a 1600)
alla velocita' di 17000 MB/s restituisce invece soltanto 70 errori.
ma riducendo il moltiplicatore (dal bios) della memoria, gli errori diminuiscono,
fino a scomparire alla velocita' di 8000MB/s

Sembra allora che questo problema appare legato piu' alla velocita' di accesso che alla memoria,
e potrebbe anche essere ricondotto ai timing della CPU piuttosto che della ram.
Quindi non c'e' solo il problema del refresh row ma anche delle latenze imposte in fase di avvio.

Se un banco e' difettoso sara' sempre difettoso sia da solo che in coppia. :look:

Ulteriori esperimenti in fase di realizzazione... :ciaociao:

- - - Updated - - -

2a puntata : Mobo Giga H97-HD3 bios F8 e memorie Kingston Fury black HX318C10FBK2/8 (2x4GB)
memtest 6.10 di passmark riporta invece : PC3 - 14900 DDR3 933MHz 10/11/10/30 Kingston KHX1866C10D3/4G

Proviamo allora ad abbassare il moltiplicatore delle memorie, con i seguenti risultati :

16x = 1600MHz = 17294 MB/s = 71 errori di bit variati al test 13 (row hammer) alla prima passata
14x = 1400MHz = 14851 MB/s = 25 errori scan singolo
13x = 1333MHz = 14663 MB/s = 14 errori scan singolo
10x = 1066MHz = 11824 MB/s = 4 errori scan singolo
8x = 800MHz = 8793 MB/s = 0,8 errori per scan singolo, (cioè 17 errori su 20 scansioni)

- - - Updated - - -

(le DDR2 800MHz vanno alla velocita' media di 4000 MB/s dunque (forse) sono esenti da questo difetto,
ma anche i portatili con le DDR3 in single channel sono quasi tutti perfetti :sisi:)

Ecco sarei gia' soddisfatto di 1 errore singolo per scan, poichè si tratta di un problema relativamente
difficile da attivare, cioe' che richiede un programma scritto apposta, oppure una buona dose di sfortuna.
(ma in ogni caso anche il filp bit casuale a causa dei raggi cosmici è sullo stesso ordine di grandezza)

Ora riprovo in full speed ma a variare altri parametri del bios.
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!