SLIDE 85 Related Work
[BPFS] J. Condit, et al.! Better I/O Through Byte- Addressable, Persistent Memory. In Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles, SOSP ’09. 2009. [Mnemosyne] H. Volos, A. J. Tack, M. M. Swift. Mnemosyne: Lightweight Persistent Memory. In Proceedings of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS’11. 2011. [NV-Heaps] J. Coburn, et al. NV-Heaps: Making Persistent Objects Fast and Safe with Next-Generation, Non- Volatile
- Memories. In Proceeding of the 16th Inter- national Conference on Architectural Support for Programming Languages
and Operating Systems, ASPLOS’11. 2011. [Rio-Crashes] P. M. Chen, et al. The Rio File Cache: Surviving Operating System Crashes. In ASPLOS, ASPLOS- VII. 1996. [Start-Gap] M. K. Qureshi, et al. Enhancing Lifetime and Security of PCM-based Main Memory with Start-Gap Wear
- Leveling. In Proceedings ACM MICRO. 2009.
[Wear-level-malicious] M. K. Qureshi, et al. Practical and Secure PCM Systems by Online Detection of Malicious Write
- Streams. In Proceedings HPCA. 2011.
[BTree-NVBM] S.Venkataraman, et al. ConsistentandDurableData Structures for Non-Volatile Byte-Addressable
- Memory. In Proceedings of the 9th USENIX Conference on File and Storage Technologies (FAST ’11). 2011.
[FlexSC] L. Soares, M. Stumm. FlexSC: Flexible system call scheduling with exception-less system calls. In Proceedings 9th USENIX OSDI. 2010.
25
Sunday, November 3, 13