first 16GB DDR3 UDIMM & SO-DIMM modules

Zarathustra[H];1040922776 said:
Just bumping this in case anyone has come across anywhere to get these.

I found that OWC (a Mac Retailer, apparently) does sell a dual 16GB ECC UDIMM kit
Umm, I don't see anything on that page saysing it's a UDIMM
 
Umm, I don't see anything on that page saysing it's a UDIMM

It says its for a 2010 Mac pro, and according to the spec pages they only take unregistered modules.

But yes, now you understand my discomfort level with them working :p
 
Zarathustra[H];1040925220 said:
It says its for a 2010 Mac pro, and according to the spec pages they only take unregistered modules.
I'd say it's far more likely that whatever spec page you were looking at* is wrong than that owc are selling unregistered modules at such a low price.

* I looked at both apples and owc's pages for the mid 2010 mac pro and didn't see anything about memory needing to be registered or unregistered.
 
As an Amazon Associate, HardForum may earn from qualifying purchases.
Very strange. The product seems to be fake. Black Diamond itself does not show any UDIMMs larger than 8GB. The part numbers shown in that offer do not seem to exist.
And a price of $260 for 32GB of memory is unrealistic cheap as well. Even if it was 4 modules of 8GB the price doesn't fit.

Since the target system is a server and supports REG ECC these may be registered (RDIMM) instead of unbuffered (UDIMM).
 
Would definitely like some 4 x16GB DDR3-1600 UDIMM 1.35v LP modules... for a reasonable price but it seems like DRAM production has significantly decreased resulting in high costs!
 
So I just called their U.S. distributor sales guy and as I suspected they are really only doing large volume deals right now, and don't have any retailers.

He said he might be able to help me out, but it would be at ~$400 per 16gb ECC udimm. Even the larger buyers (at ~1000 pieces a month) only get down to about $375.

I'm glad someone is making these but we just aren't close to mass production yet, and until that time the pricing won't be "home server" compatible.

At that price I can build myself an Opteron server with RDIMMS instead...

Back to the drawing board :p
 
Last edited:
And now we get to the problem, why this does not work on Intel CPUs (yet):
Byte number 4 of the SPD defines the devices density and banks used on the memory modules. If Byte 4 is set to 4, it means the memory module uses 4Gbit chips. If Byte 4 is set to 5, it is a 8Gbit chip.
The MRC code in the BIOS of Intel CPUs contains a command called "ASSERT" which limits the maximum value of Byte 4 to 4.
If Byte 4 = 5 (for 8Gbit), the MRC will stop -> the system does not boot!
And this is exactly what is happening here on the majority of Intel CPUs.

How can I disable this assert on my HP Probook laptop, or may be you can say some points from where to start?
 
Zarathustra[H];1040987091 said:
So I just called their U.S. distributor sales guy and as I suspected they are really only doing large volume deals right now, and don't have any retailers.

He said height be able to help me out, but it would be at ~$400 per 16gb ECC udimm. Even the larger buyers (at ~1000 pieces a month) only get down to about $375.

I'm glad someone is making these but we just aren't close to mass production yet, and until that time the pricing won't be "home server" compatible.

At that price I can build myself an Opteron server with RDIMMS instead...

Back to the drawing board :p
Hi!

Got some updates:
The Intelligent Memory 16GB DDR3 unbuffered modules do work on Intel Atom C2000 based systems from Supermicro, Asrock, etc, as well as boards using AMD or other CPUs. Anandtech currently has an Asrock board with 64GB and plans to write a review.

In addition, ASUS released a BIOS for all their X79 Boards to support the modules (these have 8 sockets allowing 128GB total!). Search for "ASUS ROG Max your memory"
The products are available from the distributor Memphis and the end-user price for ECC modules is around $375 for ECC modules. Dealers or system-integrators buying large volume surely see a discount from this price.
Send email to [email protected] or [email protected]
In Germany, the online-shop www.sona.de carries them for shipping within the EU (they show prices including German VAT). https://www.sona.de/408264 for the ECC UDIMM and https://www.sona.de/408265 for the ECC SO-DIMM
In the USA, discussions with the online-shop Newegg are ongoing, but it should not take long until they offer them.
 
Zarathustra[H];1040925220 said:
It says its for a 2010 Mac pro, and according to the spec pages they only take unregistered modules.

But yes, now you understand my discomfort level with them working :p

That Mac Pro does use UDIMM's and I had OWC ram in there. It was ECC UDIMM, though not that density. So yes. It's unregistered.
 
That Mac Pro does use UDIMM's and I had OWC ram in there. It was ECC UDIMM, though not that density. So yes. It's unregistered.

If it has xeon E5 processor(s) the board should support registered dimms as well as unbuffered dimm since the memory controller is on the CPU and xeon E5s support both.
 
I like that these are finally becoming more available and are slowly moving down in price.

Came a little late for me though.

I wound up buying a 12 core (dual 6 core) Xeon server with 96GB of RDRAM for less than the 4x16GB ECC UDIMMS would have cost me.

As these become more and more available they will be great for folks building home servers out of spare desktop parts, needing more ECC RAM.
 
And now we get to the problem, why this does not work on Intel CPUs (yet):
Byte number 4 of the SPD defines the devices density and banks used on the memory modules. If Byte 4 is set to 4, it means the memory module uses 4Gbit chips. If Byte 4 is set to 5, it is a 8Gbit chip.
The MRC code in the BIOS of Intel CPUs contains a command called "ASSERT" which limits the maximum value of Byte 4 to 4.
If Byte 4 = 5 (for 8Gbit), the MRC will stop -> the system does not boot!
And this is exactly what is happening here on the majority of Intel CPUs.

How can I disable this assert on my HP Probook laptop, or may be you can say some points from where to start?

I just came across this thread while researching these 16GB UDIMMs. Reviving it a bit because I didn't see anybody answer this question.

This bit is part of the Intel MRC source code and is only something that can be modified prior to compiling the BIOS binary. It is not a user modifiable setting. The only person that can change this is the BIOS engineer at the motherboard company who is writing and compiling the motherboard BIOS. It is not something that you can modify or disable by yourself.
 
Update price down to $325 for a 16GB UDIMM non-ECC. 2 week leadtime.

They are priced near DDR4 16GB ECC Solutions.

https://squareup.com/market/MemphisElectronicRetail/imm-g-d-ldud-ag-b-e-1

16GB DDR3L UDIMM (2Gx64) by Intelligent Memory IMM2G64D3LDUD8AG-B15E

16GB DDR3 Long DIMM (without ECC)
IMM2G64D3LDUD8AG-B15E
16GB DDR3L UDIMM (2Gx64), 1.35V/1.5V, 240 Pin, DDR3-1333, NON-ECC

Compatibility Note:
Intelligent Memory is the first manufacturer delivering DDR3 unbuffered DIMMs (UDIMMs) and SO-DIMMs with a capacity of 16 Gigabyte. These memory modules base on 8Gb DRAM- ICs which are supported by the majority of processors and controllers on the market. However, some systems require an update of the BIOS to be able to identify and initialize the new memory correctly. Please verify the compatibility with your motherboard, PC or laptop manufacturer.

Generally supported processors:
-all AMD processors that generally accept DDR3 memory including, except for G-Series
-Intel 'Avoton' and 'Rangeley' Atom C2750, C2758, C2550, C2558, C2738, C2538 processors
-Intel processors running on X79 chipset (requires a special BIOS update which is currently only available for ASUS branded X79 boards)
-all Tilera processors that generally accept DDR3 memory
-all Freescale processors that generally accept DDR3 memory
-all Cavium processors that generally accept DDR3 memory

Motherboards & systems supporting the memory:
-Supermicro A1SAi-2750F, A1SAi, 2550F, A1SRi-2550F, A1SRi-2758F, A1SRi-2558F, A1SAM-2750F, A1SAM-2550F, A1SRM-2758F, A1SRM-2558F, A1SA7-2750F, A1SA2-2750F
-ASRock C2750D4I, C2550D4I
-*ASUS X79 Deluxe, Rampage IV Black Edition, P9X79 Deluxe, P9X79 Pro, P9X79 LE, P9X79, Sabertooth X79, P9A-I/C2550/4L, P9A-I/C2550/SAS/4L

*ECC and Non ECC modules both types are supported by all Intel E5 CPU ́s: E5-1620/2603/2609/2620/2630/2630L/2637/2640/2643/2650/2650L/2660/2667/2670/ 2680/2687W/2690/2695/2697

*Non ECC modules are supported by all Intel i7 CPU ́s: i7-3820/3930K/3960X/3970X/4820K/4930K/4960X

-GIGABYTE GA-9SISL, A201-TR
-HP Moonshot m700 Cartridge
-MSI x79A-Series Boards
-many different motherboards and systems with AMD processors
 
Update price down to $325 for a 16GB UDIMM non-ECC. 2 week leadtime.

That's a positive development.

Still, the reason for me to want these was so I could use more than 32GB in a motherboard with only 4 slots.

Assuming that ECC is the same price (I needed ECC for my build) , 64GB would have cost $1300.

Instead for $750 I bought a dual socket LGA1366 motherboard, two Xeon L5640's and 96GB (12x8GB) registered DDR3 and wound up with - IMHO - a better server than I would have had.
 
"Instead for $750 I bought a dual socket LGA1366 motherboard, two Xeon L5640's and 96GB (12x8GB) registered DDR3 and wound up with - IMHO - a better server than I would have had. "

Nice man.. really nice
 
"Instead for $750 I bought a dual socket LGA1366 motherboard, two Xeon L5640's and 96GB (12x8GB) registered DDR3 and wound up with - IMHO - a better server than I would have had. "

Nice man.. really nice

Agreed that is a great value. Using 96GB RAM for Virualization?
 
Last edited:
I just came across this thread while researching these 16GB UDIMMs. Reviving it a bit because I didn't see anybody answer this question.

This bit is part of the Intel MRC source code and is only something that can be modified prior to compiling the BIOS binary. It is not a user modifiable setting. The only person that can change this is the BIOS engineer at the motherboard company who is writing and compiling the motherboard BIOS. It is not something that you can modify or disable by yourself.
Well I'm not a BIOS Engineer but it's not hard to change.

http://forums.tweaktown.com/asrock/58195-why-do-z97-boards-max-out-8gb-per-stick-2.html#post485617

Testing would seem to indicate that modification is not enough, at least with IVB DT. There seems to be some incompatibility with the IMC for using 16GiB DIMM.

It would be interesting to see if a Z97 would work with a Broadwell CPU and 16GiB DIMM while not working with Haswell.
 
Back
Top