HPE ProLiant ML310e Gen8 Memory
Genuine HPE DDR3 memory for the HPE ProLiant ML310e Gen8, new and refurbished. This tower takes Unbuffered ECC DIMMs only across four slots — HPE states plainly that Registered DIMMs, Load Reduced DIMMs and non-ECC Unbuffered DIMMs are all unsupported here, so a module that physically fits is not necessarily a module this server will run.
ML310e Gen8 Memory Specifications
- Type: HPE SmartMemory DDR3 Unbuffered with ECC (UDIMM), single-rank or dual-rank at 1333 or 1600 MT/s; no RDIMMs, no LRDIMMs and no non-ECC modules
- Slots: four in total — two channels with two DIMM slots each, channel 1 being the pair closest to the processor and channel 2 the pair furthest from it
- Maximum capacity: 32GB, as four 8GB dual-rank UDIMMs running at 1600MHz
- Kits stocked: 2GB single-rank x8 and 4GB and 8GB dual-rank x8, each in PC3-12800E (DDR3-1600) standard voltage and PC3L-10600E (DDR3-1333) low voltage form
- Factory fit: base models shipped 2GB and performance models 4GB, both as a single PC3-12800E UDIMM, which leaves three slots free on most machines
- Population order: HPE calls for populating from the heaviest load to the lightest, so dual-rank modules go in before single-rank ones, and no DIMM is installed unless the processor is
Unbuffered ECC is the only memory this tower runs, and there are four slots to do it in. Registered and Load Reduced DIMMs are unsupported, non-ECC modules are unsupported, and 32GB is the ceiling — reached only with four 8GB dual-rank kits. Every kit listed is a single DIMM, so a full fill is four of them.
Which Unbuffered kit gets you to the capacity you need?
| Kit | Rank | Rating | Four slots filled |
|---|---|---|---|
| 2GB | Single rank x8 | PC3-12800E (DDR3-1600) or PC3L-10600E (DDR3-1333) | 8GB |
| 4GB | Dual rank x8 | PC3-12800E (DDR3-1600) or PC3L-10600E (DDR3-1333) | 16GB |
| 8GB | Dual rank x8 | PC3-12800E (DDR3-1600) or PC3L-10600E (DDR3-1333) | 32GB |
With only four slots there is no clever route to capacity: the 8GB dual-rank kit is the only one that reaches 32GB, and anything smaller sets a ceiling you will meet again. Buying four matched 8GB modules at the outset costs more than filling the three empty slots on a 2GB machine, but it is the difference between 32GB and 8GB on a server that cannot be extended past four DIMMs.
Choosing the Right ML310e Gen8 Memory
- Unbuffered ECC is the only type that runs. Registered and Load Reduced modules from a rack ProLiant are not an alternative here, and neither is desktop non-ECC memory.
- The processor sets the speed ceiling, not the module. Xeon E3-1200 v2 parts and the Core i3-3220 and i3-3240 support 1600, 1333 and 1066MHz; the Pentium G2120 tops out at 1333MHz; and HPE notes that Celeron G1610 and G1620 and Pentium G2020 clock 1600MHz memory down to 1333MHz.
- Low voltage has a documented cost at two DIMMs per channel. HPE SmartMemory runs 2 DIMMs per channel at 1333MHz at 1.35V, and warns that third-party memory may only manage 1066MHz at 1.5V.
- Do not recycle DIMMs from an earlier ProLiant. HPE states that memory from previous-generation servers is not fully compatible with the ML310e Gen8.
- Every kit here is one DIMM. A four-slot fill is four kits, not one boxed set.
Complete Your ML310e Gen8 Build
Memory speed is decided by the processor fitted, and the rest of the tower is on ML310e Gen8 drives, storage controllers, networking adapters, power supplies and rack options, or the full ML310e Gen8 parts listing and HPE parts by server model. Background reading: understanding memory rank in HPE servers and a server memory upgrade checklist.
ML310e Gen8 Memory FAQ
What is the maximum memory in an ML310e Gen8?
32GB, using four 8GB dual-rank Unbuffered ECC DIMMs at 1600MHz. There are only four slots, so 8GB modules are the only route to that figure.
Can I use Registered memory in an ML310e Gen8?
No. HPE documents no support for RDIMMs, LRDIMMs or non-ECC Unbuffered DIMMs on this server. Unbuffered ECC is the only supported type.
How many memory slots does the ML310e Gen8 have?
Four, arranged as two channels with two DIMM slots per channel. Channel 1 is the pair of slots closest to the processor and channel 2 the pair furthest away.
Why is my ML310e Gen8 memory running below 1600MHz?
The processor decides. Celeron G1610 and G1620 and Pentium G2020 clock 1600MHz memory down to 1333MHz, and the Pentium G2120 supports 1333 and 1066MHz only. Xeon E3-1200 v2 and Core i3 parts support the full 1600MHz.
Do HPE memory kits for this server contain more than one DIMM?
No. Every DDR3 option kit listed for the ML310e Gen8 is a single DIMM, so filling all four slots means buying four kits.
Can I reuse DDR3 memory from an older HPE tower?
HPE states that memory from previous-generation servers is not fully compatible with the ML310e Gen8, so matching the documented option kits is the safe route even where the module looks identical.
✅ Looking for a specific ML310e Gen8 memory module? Browse our full selection below.


