February 13, 201511 yr Facts are all haswell (pentium-xeon) have ecc enabled. You need a C220 series chipset, and of course you need non registered ecc ram. The question is, how do you know its enabled? I just got my new rig in a jig, so all i can do is boot the memtest from unraid, which is older than dirt. It says ecc is not enabled, but it also cant read any bus information (ram speed etc) and it thinks my celeron is an i7... Bios does not have an option ive found so far to enable or disable ecc. Im using a lenovo thinkstation e32.
February 13, 201511 yr try a newer version of memtest on a bootable USB? http://www.pugetsystems.com/labs/articles/How-to-Check-ECC-RAM-Functionality-462/ is there a "memory config" section in the bios?
February 14, 201511 yr Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support. First thing I'd do is confirm that -- simply look on Intel's ARK site and check your specific CPU. Second thing is to look carefully in your BIOS to see if there's a BIOS option to enable ECC ... for some reason this is often disabled by default. Finally, boot to the latest version of MemTest -- if it has support for your chipset it will show the correct processor designation AND will correctly indicate the ECC state.
February 14, 201511 yr Had a look at the E32 specs [ http://www.lenovo.com/images/workstation/pdfs/datasheets/Lenovo-ThinkStation-E32-Datasheet.pdf ] ... and it supports BOTH ECC and non-ECC modules. Are you certain that you have ECC modules installed?
February 14, 201511 yr Author Had a look at the E32 specs [ http://www.lenovo.com/images/workstation/pdfs/datasheets/Lenovo-ThinkStation-E32-Datasheet.pdf ] ... and it supports BOTH ECC and non-ECC modules. Are you certain that you have ECC modules installed? Mr. Dimm http://www.kingston.com/us/memory/search/?partid=kvr16e11/8 Mrs. Cpu: http://ark.intel.com/products/82723/Intel-Pentium-Processor-G3258-3M-Cache-3_20-GHz It all looks good to me. I know i need to try a few methods to even prove its running, since alot of programs will throw a false negative. Right now its in limp mode till i get a 14 pin to 24 pin adapter for a power supply.
February 23, 201511 yr Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support. for accuracy on Haswell: All Celeron, Pentium and i3 support ECC. All Xeon support ECC. No i5 or i7 support ECC.
February 23, 201511 yr Actually not all Haswell processors support ECC (most i5's and i7's do not) ... but it is true that your Celeron most likely has ECC support. for accuracy on Haswell: All Celeron, Pentium and i3 support ECC. All Xeon support ECC. No i5 or i7 support ECC. Not True. There are 6 Core i5's and 3 i7's with ECC support. They all use the mobile FCBGA1364 socket ... but there are several mini-ITX motherboards that support this. There are also a lot of Celeron, Pentium, and i3's that do NOT support ECC. All E3v3 series Xeons and E5v3 series Xeons support ECC.
February 24, 201511 yr ... in fact, one of the Core i5's with ECC support is Socket 1150 -- the 4570TE
February 24, 201511 yr Author ... in fact, one of the Core i5's with ECC support is Socket 1150 -- the 4570TE 35watt high temp dual core with hyperthreading? If you can even find one it would be a system pull from a slot machine or a bass machine lol.
February 24, 201511 yr 4570TE's are readily available, and they score well on PassMark (3950) for a dual core. They ARE a bit pricey ... but my point is simply that there ARE Core i5's and i7's with ECC support.
February 24, 201511 yr Fair enough, there are are few i5 chips that support ECC. But, generally the i5 and i7 don't support ECC. For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support. The i5 and i7 chips available everywhere don't. I feel it's poor form to write a post saying "i5 supports ECC" then someone searching Google or the forum and reading that post, buying a chip and discovering it doesn't work. I like to make sure searchers have the whole story.
February 24, 201511 yr For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support. The i5 and i7 chips available everywhere don't. As far as I know this is currently true for the 1150 socket, but for processors compatible with older sockets (1155, 1156, etc) that some users may wish to use, this is certainly not the case according to Intel's data. This search tool is quite useful for stuff like this. http://ark.intel.com/search/advanced?s=t
February 24, 201511 yr ... For Joe Public, buying a Celeron, Pentium or i3 guarantees ECC support. Only if they are (a) Haswell, and (b) Socket 1150. There are Haswell CPUs in these series that do NOT support ECC. The SAFEST thing to do if you want ECC support and are considering a specific CPU is, as I noted a couple weeks ago ... ... simply look on Intel's ARK site and check your specific CPU. That's the same site S80_UK just provided a link to above
February 26, 201511 yr Intel's ARK filtered for s1150 with ECC support: http://ark.intel.com/search/advanced?s=t&SocketsSupported=FCLGA1150&ECCMemory=true
March 15, 201511 yr Facts are all haswell (pentium-xeon) have ecc enabled. You need a C220 series chipset, and of course you need non registered ecc ram. The question is, how do you know its enabled? ...when ECC memory is detected, the EDAC kernel module should be loaded.
March 15, 201511 yr Author Facts are all haswell (pentium-xeon) have ecc enabled. You need a C220 series chipset, and of course you need non registered ecc ram. The question is, how do you know its enabled? ...when ECC memory is detected, the EDAC kernel module should be loaded. I cant find edac in my system log. However i ran this and it said ecc was enabled and running on 5.0.6 before i upgraded to 6.0: http://hardforum.com/showthread.php?t=1693051&page=2
March 15, 201511 yr ...thanks for sharing the link. EDAC is loaded on my AMD Opteron and my S1156 Xeon...don't know if this is in the logs but a "lsmod | grep -i edac" should do the trick.
March 15, 201511 yr I think edac is only for AMD setups. I'm forced to use ECC memory on my setup (MB/CPU combo) and there is NO EDAC kernel module loaded in v6beta14b. Tyan S5512-WGNR - "DIMM Type / Speed: Unbuffered ECC DDR3 1600/1333" - http://www.tyan.com/Motherboards_S5512_S5512WGM2NR Intel Xeon E3-1270 - "ECC Memory Supported: Yes" - http://ark.intel.com/products/52276/Intel-Xeon-Processor-E3-1270-8M-Cache-3_40-GHz Under System Profiler, installed Dynamix System Info Plugin, [ http://Tower/Tools/SystemProfiler ], the following is shown correctly: Memory Slot Info - Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: Single-bit ECC Maximum Capacity: 32 GB Number Of Devices: 4 This is achieved using the following command: dmidecode -q -t 16 To see all information, you can run dmidecode without any parameters.
March 15, 201511 yr ...according to this http://buttersideup.com/edacwiki/Main_Page it is for intel memory-controllers also...might be the case that it is not used for newer chipsets though.
March 15, 201511 yr Currently there is no way for it to be enabled on unRAID without @LimeTech changing the kernel configuration. egrep -i EDAC /usr/src/linux-3.18.5-unRAID/.config # CONFIG_EDAC is not set
March 15, 201511 yr ...maybe it is not needed in the newer kernels anymore? I don't have an unRAID live bit is is still used in my Debian Wheezy based ZFS Filer.
Archived
This topic is now archived and is closed to further replies.