ULLtraDIMM — это твердотельное запоминающее устройство от SanDisk , которое подключает флэш-накопитель непосредственно к шине памяти DDR3 . В отличие от традиционных флэш-накопителей PCIe , ULLtraDIMM подключается непосредственно к стандартному слоту шины памяти RDIMM на сервере . [1]
Такая конструкция и расположение подключения обеспечивают детерминированную (постоянную) известную задержку, что позволяет оптимизировать приложения для повышения производительности.
ULLtraDIMM совместим со спецификацией JEDEC MO-269 DDR3 RDIMM . [2]
ULLtraDIMM поддерживает работу с напряжением 1,35 В и 1,5 В в диапазоне 800–1333 МГц, а также скорость передачи данных DDR3 1,5 В при 1600 МГц. Биты DDR3 ECC используются для проверки целостности данных, передаваемых по шине памяти . ULLtraDIMM проверит получение правильного кода ECC и, если есть ошибки, драйвер устройства повторно запустит передачу. ЦП обрабатывает ECC из ULLtraDIMM так же, как ECC из модуля памяти DIMM , ошибки отдельных символов исправляются. Биты ECC DDR3 не сохраняются во флэш-массиве. Для защиты данных во флэш-массиве используется отдельная схема ECC. На чередование памяти стандартного ОЗУ не влияет наличие модулей ULLtraDIMM.
Обновления UEFI / BIOS необходимы для правильного распознавания ULLtraDIMM в системе как блочного устройства и не прерывания последовательности загрузки .