“…Researchers have considered building pmem with various memory technologies, such as phase-change memory [4,40,41,59,60,69,77], spin-transfer torque RAM (STT-RAM) [1,12,21,25,80,91], resistive RAM [14,75,83,88,90], 3D XPoint [28,31], and DRAM backed by flash [18,49,62,64,87]. Applications can directly load and store data with pmem [3,5,15,28,38,44,45,66,68,76,78,86,87].…”