nightanole Posted February 13, 2015 Share Posted February 13, 2015 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. Link to comment
mr-hexen Posted February 13, 2015 Share Posted February 13, 2015 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? Link to comment
garycase Posted February 14, 2015 Share Posted February 14, 2015 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. Link to comment
garycase Posted February 14, 2015 Share Posted February 14, 2015 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? Link to comment
nightanole Posted February 14, 2015 Author Share Posted February 14, 2015 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. Link to comment
HellDiverUK Posted February 23, 2015 Share Posted February 23, 2015 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. Link to comment
garycase Posted February 23, 2015 Share Posted February 23, 2015 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. Link to comment
garycase Posted February 24, 2015 Share Posted February 24, 2015 ... in fact, one of the Core i5's with ECC support is Socket 1150 -- the 4570TE Link to comment
nightanole Posted February 24, 2015 Author Share Posted February 24, 2015 ... 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. Link to comment
garycase Posted February 24, 2015 Share Posted February 24, 2015 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. Link to comment
HellDiverUK Posted February 24, 2015 Share Posted February 24, 2015 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. Link to comment
S80_UK Posted February 24, 2015 Share Posted February 24, 2015 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 Link to comment
HellDiverUK Posted February 24, 2015 Share Posted February 24, 2015 Agreed, but we are talking Haswell specifically here. Link to comment
S80_UK Posted February 24, 2015 Share Posted February 24, 2015 Noted, thanks. I hope the link was useful for someone though. Link to comment
garycase Posted February 24, 2015 Share Posted February 24, 2015 ... 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 Link to comment
mr-hexen Posted February 26, 2015 Share Posted February 26, 2015 Intel's ARK filtered for s1150 with ECC support: http://ark.intel.com/search/advanced?s=t&SocketsSupported=FCLGA1150&ECCMemory=true Link to comment
Ford Prefect Posted March 15, 2015 Share Posted March 15, 2015 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. Link to comment
nightanole Posted March 15, 2015 Author Share Posted March 15, 2015 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 Link to comment
Ford Prefect Posted March 15, 2015 Share Posted March 15, 2015 ...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. Link to comment
BRiT Posted March 15, 2015 Share Posted March 15, 2015 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. Link to comment
Ford Prefect Posted March 15, 2015 Share Posted March 15, 2015 ...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. Link to comment
BRiT Posted March 15, 2015 Share Posted March 15, 2015 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 Link to comment
Ford Prefect Posted March 15, 2015 Share Posted March 15, 2015 ...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. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.