Szerver technológia - ECC vs nem-ECC memória hatása a teljesítményét a processzor típusát

A hálózatok részei láthatók vitafórumokon kérdése memória hibajavító - nevezetesen, annak hatása a rendszer teljesítményét. A mai tesztek fog válaszolni erre a kérdésre.
A vizsgálatok előtt fogunk beszélni memória hiba.
Hibák a memóriában lehet osztani két fajta - a hardver és alkalmi. Az ok az első DRAM-chipek hibás. Második adódhat az elektromágneses zavarsugárzás, alfa és az elemi részecskék, stb Ennek megfelelően, a szükséges hardver hibák csak helyett DRAM chipek, és a véletlen - speciális technológiák, például ECC (hibajavító kód). ECC hibajavítás arzenáljának két módszer: SEC (Single Error Correction) és DED (Double Error Detection). Eredeti korrigálja egybites hibák egy 64 bites szó, a másik érzékeli a két bites hiba.
Hardver végrehajtása ECC, hogy további memória chipek, amelyek szükségesek felvétel 8 bites ellenőrző. Így, a memória egység a hibajavító egyoldali kialakítás lesz 9 helyett 8 memória chipek (például egy standard modul), és a kétoldalú - 18 16 helyett azonban, ez növeli a szélessége a modul és 64-72 bit.
Amikor adatokat olvas a memóriából újra count ellenőrző, amely, mint az eredeti. Ha hiba egy kicsit - úgy korrigálni, ha a két - érzékel.
Elméletileg, minden jó - memória hibajavító javítja a rendszer megbízhatóságát, ami nagyon fontos, amikor az épület egy szerver vagy munkaállomás. A gyakorlatban azonban ott is a pénzügyi oldalon a kérdés. Ha a szerver memória hibajavító van szükség, a munkaállomás tehet anélkül ECC (sok kész munkaállomások különböző gyártók vannak ellátva a szokásos RAM). Mennyivel több memóriát hibajavítást?
Tipikus DDR4-2133 modul 8 GB költségek körülbelül 39 dollárt, és a modul ECC - $ 48 (a cikk írásakor az anyag). A különbség a költség mintegy 23%, ami nagyon sok első pillantásra. De ha megnézi a teljes költsége egy munkaállomás, ez a különbség nem haladja meg az 5% -a. Így megszerzése ECC memória csak kis mértékben növeli a költségek egy munkaállomás. Továbbra is csak az a kérdés - hogyan működik a memória ECC a processzor teljesítményét.
A kérdés megválaszolásához Edition ServersTech.ru vett vizsgálati memória és a Samsung DDR4-2133 ECC Kingston DDR4-2133 modulokat azonos időzítések 15-15-15-36 és 8 GB.
A Samsung M391A1G43DB0 CPB memóriamodulokat, hibajavító forrasztva 9 zseton mindkét oldalon.
Míg a hagyományos memóriamodulok Kingston KVR21N15D8 / 8 8 chipek forrasztott mindkét oldalon.
Teszt konfiguráció: Intel Xeon E3-1275v5, Supermicro X11SAE-F, Samsung DDR4-2133 ECC 8GB Kingston DDR4-2133 nem ECC 8GB

A vizsgálati eredmények meglepően memória ugyanazon (belüli teszt hiba).

Integer aritmetikai nem számít, hogy milyen típusú memóriát használnak - hibajavítás nincs jelentős hatással a végeredményt.

Lebegőpontos aritmetikai is bebizonyította, immunis a típusú memória.

Még a legigényesebb sebességű memória integrált grafikus nem mutatott szignifikáns különbséget ECC és nem ECC memóriát.

Ez a tesztsorozat is nem vette észre a változást a típusú memória, amely megmutatja közel azonos eredményeket mindkét fél számára.

Kivett „vas” freymork is, nem veszik észre a különbséget a tesztet.

A memória sebességű integrált grafikus kártya nem látja a különbséget ECC és nem ECC.

Renderelés sebességét típusú memória nem érinti.

Az alacsony valószínűsége változások ECC-memória tranzakciós memória teszt a területen még mindig veszít normális, bemutatva egy csekély elhajlást.

Még a közvetlen memória teszt eredmény ugyanaz volt - mind a sávszélesség és a késleltetés az.


A processzor alteszttel eredmények mindkét típusú memória volt a leginkább hasonló.

Valamint az integrált grafikus mag teljesítménye memória típusa változás nem érinti.

Ezt a referenciaértéket is nem mutatott szignifikáns különbséget a különböző típusú memória.


Talán az egyetlen részteszt képszerkesztési jelen többé vagy kevésbé jelentős különbséget - 2% -uk a hagyományos memóriát.

Ezt a referenciaértéket is nem vette észre a változást a típusú memória.

Az általános ECC memória sikerült túltenni, de figyelembe véve néhány teszt hiba, nyugodtan megállapíthatjuk, hogy között ECC és nem ECC nincs különbség.

A többszálas kép nem változik - nincs különbség a teljesítmény.

Nincs szignifikáns különbség a teljesítmény a különböző típusú memória nem (meg kell jegyezni, hogy az eredmény a 2D attól függ a teljesítmény vezető, aki a vizsgálat időpontjában nem akar dolgozni folyamatosan).

Keresi az eredményeket, arra lehet következtetni, hogy a hibajavítás nem befolyásolja a teljesítményt a grafikus mag, amely nagyobb mértékben, mint a processzor függ a memória sebessége.

Még a nagyon igényes wPrime memória sebessége nem veszi észre a különbséget a normális és a memória hibajavítást.

A többszálas alapvetően nem változtatja meg a képet - az eredmények a legtöbb hasonló.


titkosítási sebesség is függ, hogy milyen típusú memória.

Az egyszálú módban 7zip «megjegyzés” a különbség a különböző típusú memória, előnyben részesítve a hagyományos RAM, amely azt mutatta, 16% -kal nagyobb sebességgel arányt.

A többszálú módban 7zip nem éreztem sok a különbség ECC és nem ECC - a különbség az eredményekben +/- 1%.

Ellentétben 7zip, WinRAR továbbra közömbös a típusú memória.
Minden referenciaértékeket végeztünk Firefox 45.

Böngésző tesztek is közömbös, hogy milyen típusú memória.
Összefoglalva azt mondhatjuk, hogy a hibajavító nem befolyásolja a teljesítményét a CPU és az integrált grafikus kártya - legalábbis ez vonatkozik az Intel processzorok. De figyelembe véve ezt a kérdést, azt kell figyelembe venni egy három szintű cache, a nagy sebesség és elég nagy mennyiségű - mindez csökkenti a sebességétől függően RAM, kiegyenlítő ECC memória rendesen.
Így ECC memória helyett a szokásos akvizíció nem befolyásolja a teljesítményét a processzor, és a különbség az értékük nem haladja meg az 5% -át a teljes költség a szerver vagy munkaállomás.

