milyen desktop alaplap + cpu + ecc memoria

Fórumok

folyamatosan megy az asztali gepem, azt tervezem, hogy ecc memoriaval fogom hasznalni. (ha bevalik akkor mashol is)

van valakinek tapasztalata ilyenben?

ddr4 es ddr5 is erdekel, az ara miatt a ddr4 valamivel jobban.

intel es amd megoldas is erdekel, ha az intel mar megugrotta a 4k@60Hz-et hdmi-n iGPU-n, elozo asztali notebookomat azert csereltem le amd-re, mert hosszu evekig az intel ezt nem tudta megugrani, 4k@24Hz volt a max.

amit egyelore latok, hogy ryzen 7600x, b650 chipset eseten irja az ecc tamogatast

https://www.amd.com/en/product/12166

https://www.asus.com/motherboards-components/motherboards/prime/prime-b…

bar ezt a mondatot nem tudom ertelmezni, nem ecc memorianal van on-die ecc funkcio ami elter a rendes ecc-tol? mi a kulonbseg?

"Non-ECC, Un-buffered DDR5 Memory supports On-Die ECC function"

regen mintha olyasmit olvastam volna, hogy minden ddr5 memoria tamogatni fogja az ecc-t, ez az on-die ecc lenne?

edit:

nos igy nez ki, 2 slotban 4800 MT/s volt, 4 slotban 3600 MT/s, es az elso indulas, mikor szejjel teszteli a memoriat az 5-10 perc elindulast jelent 128GB memorianal:

Physical Memory Array                                                                                                                                                                                      
       Location: System Board Or Motherboard                                                                                                                                                              
       Use: System Memory                                                                                                                                                                                 
       Error Correction Type: Multi-bit ECC                                                                                                                                                               
       Maximum Capacity: 128 GB                                                                                                                                                                           
       Error Information Handle: 0x0011                                                                                                                                                                   
       Number Of Devices: 4                            

Memory Device
        Array Handle: 0x0012
        Error Information Handle: 0x0014
        Total Width: 72 bits
        Data Width: 64 bits
        Size: 32 GB
        Form Factor: DIMM
        Set: None
        Locator: DIMM 0
        Bank Locator: P0 CHANNEL A
        Type: DDR5
        Type Detail: Synchronous Unbuffered (Unregistered)
        Speed: 4800 MT/s
        Manufacturer: Kingston
        Serial Number:
        Asset Tag: Not Specified
        Part Number: 9965794-016.A00G
        Rank: 2
        Configured Memory Speed: 3600 MT/s
        Minimum Voltage: 1.1 V
        Maximum Voltage: 1.1 V
        Configured Voltage: 1.1 V
        Memory Technology: DRAM
        Memory Operating Mode Capability: Volatile memory
        Firmware Version: Unknown
        Module Manufacturer ID: Bank 2, Hex 0x98
        Module Product ID: Unknown
        Memory Subsystem Controller Manufacturer ID: Unknown
        Memory Subsystem Controller Product ID: Unknown
        Non-Volatile Size: None
        Volatile Size: 32 GB
        Cache Size: None
        Logical Size: None

Hozzászólások

Pont most van egy gépbeszerzésem folyamatban, ugyanezzel a procival, X670-s alaplappal. Ha megjött, akkor beszámolok róla ECC tekintetében.

Sikerült összeraknom a gépet, így az alábbiakat mondhatom:
- alaplap: Asrock X670E Pro RS, legfrissebb BIOS-szal (2.02)
- processzor: AMD Ryzen 5 7600X
- memória: 2 db Kingston Fury Beast 32GB CL40(KF552C40BB-32)

A BIOS-ban van egy eldugott helyen az ECC ki-bekapcsolása (Advanced\AMD CBS\DDR options\DDR RAS\DDR ECC configuration), itt átállítottam Auto-ról Enabled-re.
Ezután a gép sikeresen bootolt, tehát elvileg ECC-vel megy.

Viszont legfrissebb Aida64 (v7.00.6700) az északi híd ECC hibajavításra azt írja, hogy "Támogatva, letiltva". Így picit elbizonytalanodtam, hogy most megy az ECC vagy sem.

koszi hogy megirtad.

ezen a memorian csak on-die ecc van, ami nem azonos a tradicionalis ecc-vel, ami a memoria es a cpu kozotti buszon ellenorzi az adatok integritasat.

ez pl. ecc udimm (32GB DDR5 4800MT/s ECC Unbuffered DIMM):

https://www.kingston.com/en/memory/search?partid=KSM48E40BD8KM-32HM

vagy van a kingston renegade pro, de ez rdimm, lehet hogy ebben az alaplapban nem fog mukodni:

https://www.kingston.com/en/memory/gaming/fury-renegade-ddr5-pro-rdimm

neked aztan fura humorod van...

Én is ettől féltem, hogy ez csak on-die ECC-s. De sebaj, mert így is egy vagyon ment el a cuccokra.

Műszakilag nem értem, hogy miért engedi a BIOS-ban az ECC-t enabled-re tenni, ha ez csak on-die ECC? Vagy a BIOS-ban ez az ECC beállítás hat bármilyen ECC-re? Nem igazán derült ki az alaplap leírásából...
Mert egy normális alaplap normális BIOS-szal be se engedi kapcsolni az ECC-t nem ECC-s memóriák esetén. Vagy ha mégis, akkor meg csipogással kellene elhalnia a bootnak és csak a CMOS clear segíthetne. Szerintem.

Hát ha az enabled=auto, akkor csókoltatom a BIOS fejlesztőit. Akkor nincs szükség az enabled opcióra. Számomra 2 logikus helyzet lenne:
- enabled csak ECC modulok esetén lehetne bekapcsolni (enabled szürke nem ECC-s modulokkal) VAGY
- ha valaki enabled-re teszi az opciót, akkor a gépnek nem szabadba elindulnia nem ECC-s modulokkal (memória hiba csipogás) -> megoldás a CMOS reset

L1, L2, L3 cache: error correction type: multi-bit ECC
Physical memory array: error correction type: none

> így is egy vagyon ment el a cuccokra.

hat nem ev vegen kell vasarolni... szeptembertol mennek folyamatosan fel az arak, az iskolakezdes majd a karacsony miatt. meg mert a cegek tobbsege ev vegen fejleszti a gepparkot a maradvany penzekbol / ev vegi nyeresegbol.

a boltok meg raktarat sopornek, a 3x visszavitt selejtet is eladjak ujra.

Teljesen egyetértenék veled és igazad lenne, ha
- augusztusban nem lett volna drágább vagy került volna ugyanennyibe az alaplap, cpu, memória, ssd-k
- bejött egy olyan munka, amihez kell a kakaó
- van egy személyes IT problémám, amit már 10+ éve meg akarok oldani és most ez egy kitűnő lehetőség erre
- egy úr év végén is legyen úr ;)

Továbbá azért is pislogok az árak láttán, mert régen vettem utoljára asztali gépet. Akkor még (kb. 10 éve) megúsztam az alaplap+cpu+ram triót 120-150e Ft-ból. Most ez az én buta igényeim mellett 250-330e Ft. Hosszú távra szoktam vásárolni.

Szerkesztve: 2023. 11. 17., p – 06:54

AMD és AM4/AM5 vonalon mostanában nézegettem, hogy mennyire támogatják a normál desktop alaplapok, illetve CPU-k. Azt találtam, hogy processzortól függ (kösz...), viszont a desktop CPU-knál nemnagyon sorolják fel, és olyasmit találtam, hogy "ECC memory in non-ECC mode" történetben működnek.

A memória kompatibilitás, és hogy ECC is lesz, az sajnos két külön dolog, ahogy kivettem a doksikból.

Például: https://forum.level1techs.com/t/use-off-ecc-ram-with-b550-chip-set/1865… és https://www.asus.com/support/FAQ/1045186

Aztán a DDR5-nél további kavarás van, mert valami nehezítés lett ECC fronton.

APU-nál pedig a PRO változatoknál van ECC: https://www.reddit.com/r/Amd/comments/pytpa1/any_cezanne_ryzen_5600g570…

a noveremnel megy egy Asrock b450m pro4 ecc ramokkal -- nemfigyeltem oda, mitveszek a hardverapron :D -- R7-1700 tarsasagaban; szvsz ha valami tamogatja akkor az asrock lapok ; ugyanazok a modulok az asus prime b450 -ben nem indultak el, bar allitolag a cputol is fugg, a 3xxx -tol kezdve a desktop cpuk memoriavezerlojebol kivettek az ecc supportot.

// a biostar b550 racing gta lapom biosaban van ecc opcio, de sosem probaltam. //

HUP te Zsiga !

intel mar megugrotta a 4k@60Hz-et hdmi-n iGPU-n, 

Meg. De mint mindig: azért az adatlapot mind CPU mind alaplap oldalon érdemes megnézni. 

Én úgy tudom, hogy a DDR5-ből továbbra is van ECC-s és nem ECC-s, a különbség csak a DDR1-4-hez képest, hogy a nem ECC-sben is van némi hibajavító mechanizmus, ami alap bithibát felismerhet, helyreállíthat, de nem teljes ECC funkció. Javítsatok ki, vagy valaki tegyen be egy linket, ha nem erről van szó.

The world runs on Excel spreadsheets. (Dylan Beattie)

Igen, akkor ez lesz. Csak nagy vonalakban emlékeztem rá, és lusta voltam rákeresőzni. A lényeg, hogy a DDR1-4-nél még nem volt ez az on-die ECC se, DDR5-nél meg legalább ez valamilyen fokban véd, még ha a RAM, lap, proci nem is normál ECC-t támogató.

The world runs on Excel spreadsheets. (Dylan Beattie)

Fasza, 1 újabb terminus technikus, aminek más (kreatív)  értelmezése van mostantól, mint ami előtte volt érvényben 20 évig :-/

Marad a teljes ECC, meg lesznek ezek a semi-ECC, vagy modern ECC, v. töktudja milyen néven fog szerepelni a dobozán, ld. CCA UTP, ami a Cat5E-t részben teljesíti.

Lassan meg lehetne tölteni egy 300 oldalas könyvet az elmúlt 20-30 év IT-s világban elkövetett vásárlóátbaszó trükkökkel.

ha más nem annyi haszna van a ddr5-nek, hogy a modul hőmérsékletet is mérhet magán. És az egyik fajta memtest már lehet ki tudja olvasni azt is, hogy melyik modulon melyik chip döglődik
https://www.pcx.hu/regota-vart-frissitese-utan-a-memtest86-diagnosztika…

Mondjuk ez lehet csak a külön modulosra igaz. az lpddr5-ös gépemen integrált rammal nem láttam hőmérsékletet - a memtestet pedig még nem próbáltam.

Ja és a dual channel és hasonlók körül is kavarás van ddr5-tel. Ha jól értem 32 bit 2 csatorna az alap egy modulon, nem 64bit egyben. Ezért sok program dual channelnek írja azt, ami régen egynek számított (64 bit) és quad channelnek, ami régen dual volt (128 bit) a másfajta felosztás miatt.

Túltolod. Az alap speckóban van egy on-die ECC mint kötelező, valszin a kis feszkó és a nagy órajel miatt kell. Ettől ez nem lesz ECC memória, mert a chip szinten nincsen ott a paritás bit. A DDR5 ECC ugyanúgy akkor lesz ECC, mint a többi. Nekem az a gyanúm, hogy ez nem trükk, hanem bizonyos fizikai átviteli hibák detektálására szolgál, de nem a RAM chip hiba detektálásra. Cserébe volt valaki, aki megörült neki, hogy "OTT AZ ECC!!! AKKOR MÁR ECC", de nem, mert simán nem érti miről van szó.

Van olyan gyanúm, hogy a PCIe, NVMe, SATA és egy csomó dolog annyit változott, hogy a kezdetihez képest rá sem ismernénk (pl. a PCIe-nél a bithiba kezelés és formátum erősen változott a PCIe 1-hez képest), viszont nem tűnik fel, mert sosem volt külön nevesítve.

Mindketten pontosan tudjuk, h. innentől az ondie ECC  lesz majd nagy betűkkel pusztán ECC-ként reklámozva a pofátlan ddr5 gyártós ramok dobozán. Ez az átbaszós része a történetnek. Amikor már az ECC jelentésében sem lehetsz biztos, mert ott is az apróbetűst kell majd leellenőrizni a datashittben.

És lesz majd ECC *

ahol a * = partial ECC vagy szemáj-ECC, vagy half-ECC, vagy... és nem adok tippeket a rohadék marketingeseknek.

Térjünk vissza a thread-re 3-4 év múlva, hova kurvult a ddr5 tech marketing vadhajtásai. Szoktam necromantázni, dont worry.

Most sincs úgy reklámozva. Van DDR5, DDR5 ECC, és DDR5 Registered ECC, és az egzotikus egyéb fajták. Egyedül továbbképzési kérdés, hogy értsük, hogy van egy nagyon alap, és "technológiai szükségszerűség" on-die ECC, ÉS egyébként van ugyanúgy rendes ECC változat az unbuffered verziókból. :)

Itt a PCIe sztori: https://en.wikipedia.org/wiki/PCI_Express#Comparison_table

Variálnak mindenféle okokból, de valahogy senki sem pattog, hogy hú eddig NRZ kódolás volt, de mostmár FEC van, változik az overhead. Még hírértéke sincs, csak annak, hogy jön a PCIe legújabb.mégújabb.

Az NRZ kódolás sosem volt selling point, az ECC meg egy értéknövelő és éppen ezért árnövelő fícsör. Ezért ha át akarom baszni a veblvőimet, az ondie ECC-t is úgy szerepeltetem majd a csomagoláson ráutaló magatartással, mintha valódi teljesértékű ECC-t kapna az ember.

Persze, ha benne vagy az IT-ban, és 30 éven keresztül csak arra megy el az ébrentöltött időd h. napi szinten követed a változásokat, akkor nyilván nem érhet meglepetés, semmilyen trükkel nem tudnak átbaszni.

A laikus meg meg van szopatva minden tech generáció váltásnál, mert amit eddig nagy nehezen megtanult, az 1 óvatlan mozdulattal megy nagyrészt a levesbe.

Aztán egy éles váltással csinálunk Tebelőled laikust: vegyük az építőanyag ipart. Az 1000 féle flexibilis ragasztó közül vajon milyen könnyen tudnák rádtukmálni a szart (ondie ECC vs full ECC), mert nem tudtad a datasheet-et profi módon értelmezni, és becsapott a kereskedő?

nem hazudik. benne van az ecc, a ddr5 szabvany resze. az, hogy te nem _arra_ az error correctionre gondolsz, nem ertesz hozza vagy nem olvasod el a spec sheet-et, az nem hazugsag :)

detto ugyanez a helyzet egy konzumer SSD-vel, ami par giga iras/olvasasig tudja a spec-ben leirt maximum ertekeket, majd bezuhan a francba ha tolod ra az adatot. ha ertesz hozza, tudod, hogy nem a sza'msza'ng evo't kell megvenni, hanem a datacenter grade diszket amennyiben fontos a folyamatos iras/olvasas (csak ne csodalkozz, ha nem lesz m.2 formatumban, mert azon nem eleg a "delej" es megeszik akar 30-40W-ot is :D). ez csak tudas/szakertelem kerdese. mondhatod erre is, hogy a kereskedo jol megszivatott, csak eppen nem lesz igazad, mindossze nem voltal birtokaban a szukseges informacionak.

Szerkesztve: 2023. 12. 17., v – 20:58

Ha komolyabb megoldás kell, a hp z4 g5 workstation és az újabbak akár 2tb ecc memória támogatással vannak. Nem olcsó, viszont megbízhatóak, bírják ha mennek 0-24. Régebben, vagy 10 éve én teszteltem ecc memóriás gépeket, és összehasonlítottam hasonló, nem ecc memóriásokkal, és az volt a tapasztalat, hogy lasabbak voltak (rosszabb időzítések), amit az ecc memória miatt volt. Az ecc memória ritkább, komplexebb, drágább. Hogy most a gyakorlatban mennyivel lassabb, erről nincs naprakész infóm.

Úgy tudom még a google sem használ ecc memóriás gépeket, mert inkább 2-3 sima gépet tart szoftveresen szinkronban, de ez sem friss infó, változhatott mára.

Szerverben, virtualizációra, üzleti célokra az ecc memória indokolt és javasolt. Én nem tudok, hogy nekem lett volna bármi problémám a hibás memória, az ecc memória hiánya miatt. Ez miatt bennem fel sem merült az ecc memóriás gép használata, hiába néha sokáig terhelve van a gépem, és úgy sincs gond, stabil.

Tudnál mondani olyan szituációt, ami veled előfordult és ami miatt az ecc memória a megoldás?