Computer Storage Codexery

ULLtraDIMM

SanDisk solid state storage on the DDR3 memory bus.

Last updated

The ULLtraDIMM is a solid state storage device from SanDisk that connects flash storage directly onto the DDR3 memory bus. Unlike traditional PCIe Flash Storage devices, the ULLtraDIMM is plugged directly into an industry standard RDIMM memory bus slot in a server, providing deterministic (consistent) known latency to enable applications to be streamlined for improved performance.

Quick Facts

Form factor
JEDEC MO-269 DDR3 RDIMM
Voltage support
1.35 V and 1.5 V
Ecc usage
DDR3 ECC bits verify data integrity across memory bus; separate ECC for flash array

Facts from the source article.

Background

The ULLtraDIMM was designed to place flash storage directly on the DDR3 memory bus, using standard RDIMM slots in servers. This placement allows the CPU to treat the device's ECC in the same manner as ECC from a memory DIMM, with single symbol errors corrected. The DDR3 ECC bits are not stored in the flash array; a separate ECC scheme protects data within the flash.

Memory interleaving of standard RAM is not affected by the presence of ULLtraDIMMs. The device supports both 1.35 V and 1.5 V operation across a range of DDR3 transfer rates, and at 1.5 V it can operate at 1600 MHz. UEFI/BIOS updates are required for the system to properly recognize the ULLtraDIMM as a block device and to avoid halting the bootstrap sequence.

More in Computer Storage

Sources

Compiled from Wikipedia and the sources listed below. Text from Wikipedia is available under CC BY-SA 4.0; this entry is adapted from it.

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →