Hur vet man om CPU'n har stöd för ecc?

Permalänk
Medlem

Hur vet man om CPU'n har stöd för ecc?

Hej!

Jag har letat nätet runt efter om min AMD phenom II 1090T har stöd för ECC, men jag lyckas inte hitta informationen.

Är det någon som vet var man hittar informationen? Jag ska använda det till att köra freenas på så det är rätt så viktigt att det fungerar.

MVH

Permalänk
Medlem

Enligt mina googlingar så ska alla Amd:s processorer ha stöd för ECC, men alla moderkort behöver nödvändigtvis inte göra det, så kolla upp om ditt moderkort har stöd för det.

Visa signatur

Alla mina leksaker får inte plats här, så här jag listar istället mina favoritinlägg:
1 2 3 4 5 6 7 8 9 10 11 12

Utelåst hobbymoderator

Permalänk
Medlem
Skrivet av Bakgrund:

Enligt mina googlingar så ska alla Amd:s processorer ha stöd för ECC, men alla moderkort behöver nödvändigtvis inte göra det, så kolla upp om ditt moderkort har stöd för det.

Jag hittar bara okända källor som säger det. Men det verkar faktiskt stämma eftersom att många skriver det.

Då gäller det bara att hitta ett moderkort som passar bra för Freenas

Permalänk
Medlem
Skrivet av Kvasten:

Hej!

Jag har letat nätet runt efter om min AMD phenom II 1090T har stöd för ECC, men jag lyckas inte hitta informationen.

Är det någon som vet var man hittar informationen? Jag ska använda det till att köra freenas på så det är rätt så viktigt att det fungerar.

MVH

Är det inte moderkortet som avgör om det har stöd för ECC eller ej?

Visa signatur

Desktop|Intel I7 9700K|Asus Z390-F|nVidia GTX 1070|Corsair DDR4 2x16GB|1TB M.2/1TB SSD
Mouse|Sensei Ten|Keyboard|Xtrfy K4|Monitor|Asus PG279QZ|Dell u2415
Laptop|HP ProBook 4320s I3|525GB SSD|4GB DDR3|NAS|Synology 412+ 30TB
Phone|iPhone 13 128GB|Tab|Mi Pad 4 64GB|HTPC|Google TV|Server|Intel Nuc

Permalänk
Medlem

Stöd?
Den kanske bootar upp med ECC Unbuffered beroende på moderkort minnen men den kör knappast felkorrigering på arbetsminnet. Du får titta på nåt embedded eller server inriktat: Opteron/Xeon.

Däremot kör den ECC internt för L1,L2 och L3 cacharna som alla andra moderna processorer.

Permalänk
Medlem
Skrivet av bärplockaren:

Är det inte moderkortet som avgör om det har stöd för ECC eller ej?

Jag tror det ska finnas ett visst stöd i CPUn också.

Permalänk
Medlem
Skrivet av Jimi84:

Stöd?
Den kanske bootar upp med ECC Unbuffered beroende på moderkort minnen men den kör knappast felkorrigering på arbetsminnet. Du får titta på nåt embedded eller server inriktat: Opteron/Xeon.

Däremot kör den ECC internt för L1,L2 och L3 cacharna som alla andra moderna processorer.

Det finns alltså inte möjlighet att köra AMD och ECC med felkorrigeringen igång? Jag har kollat en del på intel, men det känns som att det är svårt att komma undan lika billigt.

Permalänk
Medlem

Många av Asus moderkort har ECC-stöd. tex: M5A99FX PRO R2.0

Stöd för ECC för sockel AMx är nog den av de största fördelarna AMDs processorer erbjuder.

Visa signatur

“There will be people that are burdened by only having the capacity to see what has always been instead of what can be.
But don’t you let that burden you.”

Permalänk
Medlem

AMD säger så här:

Supports PC2-8500 (DDR2-1066); PC2-6400 (DDR2-800), PC2-5300 (DDR2-667), PC2-4200 (DDR2-533) or PC2-3200 (DDR2-400) SDRAM unbuffered DIMMs – AM2+
Support for unregistered DIMMs up to PC2 8500(DDR2-1066MHz) and PC3 10600 (DDR3-1333MHz) – AM3

AMD skriver alltså inte i klartext om ECC stöds eller inte. Eftersom det finns moderkort med ECC stöd, är det ju rimligt att det fungerar, men jag har fan ingen aning om hur man testar det... Abit hade för vana att hävda att deras moderkort stödde ECC, medan de i verkligheten inte stödde funktionen, de tittade efter ECC minne, och poppade upp lite extra text på bootskärmen, men gjorde ingen jävla skillnad... (Moderkorten hade inte utrustningen som krävs för att faktiiskt fixa felen, som gick att hitta.)

Jag har tidigare tittat efter ECC moderkort och minnen till olika AMD byggen jag haft i tankarna, men tillgänglighet och pris har gjort att jag valt andra lösningar. I dag är det betydligt enklare, och billigare, så ge det en chans, lycka till.
B!

Visa signatur

Allting jag skriver är om inget annat uttrycks, min åsikt! Ingenting måste vara dagens sanning enligt din åsikt, och gör du antaganden baserade på mina åsikter hoppas jag att du övervägt mer än bara just min åsikt.

Permalänk
Medlem

Dom flesta AMD processorer har tekniskt set hårdvaran för ECC då det är samma chip för servers som desktop sedan vad som är "aktiverat" eller inte varierar ju. Många moderkort däremot har inte ledningsbanorna för ECC pga kostnadsskäl då det finns liten orsak att implementera det på desktop system.
Sedan om man krånglar till det lite mer med Buffrade/registrerade minnen så har tekniskt sett processorerna stöd men från vad jag läst krävs det först och främst att BIOS/UEFI har nödvändiga funktionerna att konfigurerar buffrade minnen.

Skulle uppgradera polarens Opteron 140 socket 939 så i grunden samma CPU som Athlon 64 X2 alltså inte socket 940 som uteslutet kör ECC och registrerat.

Det jag fan var att oftast accepterar AMD's desktop processorer ECC minnen, grejen är att dom flesta moderkort har inte ledningsbanorna för den extra biten så det chipet används ej därmed får man inte ECC funktion.

Kompisens moderkort enligt manual säger varken bu eller bä om ECC eller buffrat utan säger bara DDR stöds i princip.

Så tryckte i 4x1Gb PC3200 ECC/REG alltså ECC med Buffrar av den orsaken att det var det ända jag hade liggandes som kunde ge han 4Gb istället för 2Gb som han hade tidigare.
Skiten bootade vilket jag inte hade trott, finns inga inställningar i BIOS alls för minnet, memtest86+ klarar 2st rundor men det står INGET OM ECC eller buffrat villket jag bestämt har för mig när jag körde socket 940 att det gjorde och även att man kunde se från OS'et med rätt verktyg.
Tror tom linux kernel kan se antal felkorigerade ECC fel som korigerats i ram men har inte kört ECC sedan DDR var aktuellt.
Så i slutändan användes inte ECC vad jag kunde konstatera på hans system, om det beror på att moderkortet saknar ledningsbanorna eller om processorn helt enkelt ignorerar ECC eller om det är för att BIOS saknar 0 inställningar för det vet jag ej.

Men av vad jag läst mig till, fungerar buffrade minnen så måste bioset stödja det och då bioset är väldigt basic misstänker jag att dom lämnat kvar mycket generell kod avsedd för tex socket 940 och liknande då som sagt hårdvaran i grunden är den samma.

Hur det är med AM3 är jag mer osäker på men jag har kollat tidigare på ECC stöd och Buffrat stöd på desktopplattformarna och det har funnits tex Semprons där man hävdat ECC stöd och visa andra där man blankt sagt att det ej stöds.
Jag kollade på ECC för socket FM2+ tror jag det var, funderade på det till en server. Sägs ju fungera där bland annat och pratat med några som kör det.

Så jag är rätt övertygad om att ECC minnen "fungerar" som att datorn fungerar, det verkar det finnas många som testat, om ECC faktiskt nyttjas det är väl stora frågan beroende på konfiguration. Men rent tekniskt, om bios stödjer det, moderkortet har ledningsbarnorna och processorn inte har funktionalitet avaktiverat bör det fungera men som sagt då bör man nog köpa både en AMD CPU marknadsför med support och likaså moderkort för att ha någon form av garantier.

Det intresant med polarens gamla 939 är ju att processorn är en desktop modell som officiellt inte stödjer buffrat, men trots det kunde bios konfigurera det och processorn accepterar det. I all fall på äldre AMD processorer verkar inget vara inaktiverat, finns hårdvaran och mjuvkaran i moderkortet verkar det accepteras. Används funktionerna är en annan femma.

Intel verkar vara mycket mer restriktiva och kräva rätt chipset och rätt CPU för att acceptera ECC tex. I intels fall fungerar tex en i3 med ECC om rätt chipset används, lustiga är dock att minneskontrollen sitter i CPU'n så begränsningar är rent artificiella.

Permalänk
Medlem

Exempel: Officiell info för Athlon II och FX.
(Se sidan 5 i resp dokument för info om minnescontrollern)

http://support.amd.com/TechDocs/49457.pdf
http://support.amd.com/TechDocs/49686_15h_Mod_00h-0Fh_FX-Seri...

Edit:
Phenom II (Likaledes sidan 5)
http://support.amd.com/TechDocs/46878.pdf

För att vara tydlig, de ovan nämnda AMD-processorerna stöder Obuffrat ECC minne.
(INTE buffered/registered)

Visa signatur

“There will be people that are burdened by only having the capacity to see what has always been instead of what can be.
But don’t you let that burden you.”