文摘
We propose a file system-independent block device interface for SCM, which provides backward compatibility and transparently supports the integration of SCM in current computer systems. We bypass traditional disk caches to allow fast direct I/O access to SCM, so that secondary storage can be accessed identically as main memory. We propose a new hybrid CPU mode for the DRAM-SCM architecture and introduce two new privileged instructions to provide fine-grained, physical access to SCM.