En el modo de memoria, la DRAM actúa como caché para los datos a los que se accede con más frecuencia, mientras que la memoria persistente (PMem) Intel Optane proporciona una gran capacidad de memoria.
Las operaciones de administración de caché se controlan mediante el controlador de memoria integrada del procesador escalable Intel Xeon.
Cuando se solicitan datos de la memoria, el controlador de memoria comprueba primero la caché de DRAM y, si los datos están presentes, la latencia de respuesta es idéntico a la de la memoria DRAM. Si los datos no están en la caché de DRAM, se lee de la memoria caché Intel Optane con una latencia ligeramente mayor.
Las aplicaciones con patrones de recuperación de datos consistentes que el controlador de memoria puede predecir tendrán una mayor tasa de éxito de caché y deberían ver su desempeño cerca de todas las configuraciones de DRAM, mientras que las cargas de trabajo con acceso de datos altamente aleatorio a través de un amplio rango de direcciones pueden ver alguna diferencia de desempeño en comparación con la DRAM únicamente.
Además, los datos son volátiles en modo de memoria; no se guardará en caso de pérdida de energía.
La persistencia está activada en el segundo modo, denominado App Direct.