Эксперименты с энергонезависимым хранением на базе ячеек 3D Xpoint, известных как Optane, вступили в новую фазу: компания Intel предоставила отрывочные данные о производительности твердотельных накопителей второго поколения Optane под кодовым названием Alder Stream.
Информация стала доступной в виде слайдов после презентации новинки на южнокорейском форуме, посвященном средствам хранения. Из того, что появилось в сети, понятно, что Alder Stream может обеспечить производительность как минимум вполовину лучше, по сравнению с первым поколением Intel Optane (кодовое название Cold Stream). Улучшение производительности ожидается от перехода с двухслойной технологии хранения 3D XPoint на четырехслойную. Свой вклад должен внести и новый контроллер с поддержкой интерфейса PCI Express 4.0.
Напомним, что производительность 900P — одного из популярных накопителей с интерфейсом U.2, построенных на базе Optane Cold Stream, составляла до 2200 MBPS на чтении и около 1750 MBPS на записи.

Конечно, NVMe-устройства на основе сверхбыстродействующих ячеек энергонезависимой памяти ставят архитектуру x86 Protected Mode в двусмысленное положение: если накопитель уж очень быстр, то количество тактов, затраченное на системные вызовы с изменением уровня привилегий (вызов процедуры драйвера и возврат из нее) становится заметным на фоне задержек накопителя и ограничивает производительность. Но не следует ругать именно x86 — шлюзование между уровнями пользовательских и системных привилегий — процедура по определению сложная.
NVDIMM и режим DAX теоретически позволяет минимизировать участие драйверного стека ОС в операциях, критичных для производительности, поскольку энергонезависимая память непосредственно включена в адресное пространство приложения в статусе страниц, доступных на уровне привилегий пользователя. Но чтобы полностью использовать преимущества этого варианта, нужно переписать весь существующий софт — и системный, и прикладной. Проблема действительно есть.
В контексте сказанного, попытка пристроить Optane 1.0 в проект Intel Rapid Storage Technology выглядела, по меньшей мере, неудачно. Каким будет место Alder Stream в экосистеме персональных платформ предугадать трудно. Наряду с ранее анонсированными революционными технологиями, обеспечивающими включение энергонезависимой памяти в адресное пространство приложения и ее адресацию на уровне байтов (exposing persistent memory to applications), важное место отводится эволюционному пути: mass storage устройствам, базирующимся на блочном доступе и классических файловых системах.
Настораживает отсутствие упоминания DAX в новостных публикациях, связанных с Optane 2.0. Неужели Intel отказывается от планов по разработке персистентных платформ нового поколения?