- Joined
- May 28, 2011
- Messages
- 875
Hi guys,
I've based my belief that the i3-2100 supports ECC when paired with a C200 chipset mostly on this presentation from Intel:
http://cache-www.intel.com/cd/00/00/46/78/467819_467819.pdf
on page 5 there is no differentiation between the "level" of support (is supported, is actually used) between the E3's & the i3's. Intel has enabled ECC on certain i3 & Pentium processors when paired with the C200 chipset so they could offer systems with ECC at a lower price point than what they would charge for a proper Xeon. If nothing else the whole point of the presentation I linked above is to promote the value of a system with ECC, it simply doesn't make sense that they would include the i3's if they didn't.
Dusan:
It would make sense that the 24:25 bits of the MAD_DIMM_ch0 register would be listed as reserved in the desktop cpu datasheet because ECC simply isn't an option on the desktop chipsets. When you pair an i3 with a server chipset an un-reserved value should be assigned there.
All that said, I don't think there has been any additional clarity brought to the whole question of i3's & ECC support by my experiment. Personally I think that the script returned a value that seems in line with what is expected if ECC is actually working helps to confirm what the presentation from Intel says, but the difficulty of finding some documentation that expressly says that ECC works in this combination of board and proc is annoying.
So I got to thinking....
I have an ESXi box that runs nearly the same combo of board and proc (X9SCL+-F instead of the X9SCL-F)...maybe there's a tool in the ESXi CLI that can provide the information I'm looking for. So I stuffed "esxi confirm ecc" into the google and was directed to "dmidump" which isn't in 5.1, but "smbiosDump" (which doesn't decode the dmi info) is. That command returned this information for each of my DIMMs:
Next I tried dmidecode on my filer and found this in the output:
Given this information I am fairly comfortable with my belief that an i3 processor, when paired with the proper motherboard will indeed support ECC memory.
-Will
I've based my belief that the i3-2100 supports ECC when paired with a C200 chipset mostly on this presentation from Intel:
http://cache-www.intel.com/cd/00/00/46/78/467819_467819.pdf
on page 5 there is no differentiation between the "level" of support (is supported, is actually used) between the E3's & the i3's. Intel has enabled ECC on certain i3 & Pentium processors when paired with the C200 chipset so they could offer systems with ECC at a lower price point than what they would charge for a proper Xeon. If nothing else the whole point of the presentation I linked above is to promote the value of a system with ECC, it simply doesn't make sense that they would include the i3's if they didn't.
Dusan:
It would make sense that the 24:25 bits of the MAD_DIMM_ch0 register would be listed as reserved in the desktop cpu datasheet because ECC simply isn't an option on the desktop chipsets. When you pair an i3 with a server chipset an un-reserved value should be assigned there.
All that said, I don't think there has been any additional clarity brought to the whole question of i3's & ECC support by my experiment. Personally I think that the script returned a value that seems in line with what is expected if ECC is actually working helps to confirm what the presentation from Intel says, but the difficulty of finding some documentation that expressly says that ECC works in this combination of board and proc is annoying.
So I got to thinking....
I have an ESXi box that runs nearly the same combo of board and proc (X9SCL+-F instead of the X9SCL-F)...maybe there's a tool in the ESXi CLI that can provide the information I'm looking for. So I stuffed "esxi confirm ecc" into the google and was directed to "dmidump" which isn't in 5.1, but "smbiosDump" (which doesn't decode the dmi info) is. That command returned this information for each of my DIMMs:
Code:
Memory Device: #9 Location: "DIMM_1A" Bank: "BANK 0" Manufacturer: "Kingston" Serial: "45239058" Asset Tag: "9876543210" Part Number: "9965525-008.A00LF" Memory Array: #7 Error Info: #18 Form Factor: 0x09 (DIMM) Type: 0x18 (Other) Type Detail: 0x0080 (Synchronous) Data Width: 64 bits (+64 ECC bits) Size: 4 GB Speed: 1333 MHz
Next I tried dmidecode on my filer and found this in the output:
Code:
Handle 0x0007, DMI type 16, 23 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: Single-bit ECC Maximum Capacity: 32 GB Error Information Handle: 0x000F Number Of Devices: 4
Given this information I am fairly comfortable with my belief that an i3 processor, when paired with the proper motherboard will indeed support ECC memory.
-Will