참고문헌
- D. Li, J.S. Vetter, G. Marin, C. McCurdy, C. Cira, Z. Liu, and W Yu, "Identifying Opportunities for ByteAddressable Non-Volatile Memory in Extreme-Scale Scientific Applications," in IEEE International Parallel and Distributed Processing Symposium (IPDPS). 2012.
- A. M. Caulfield, J. Coburn, T. Mollov, A. De, A. Akel, J. He, A. Jagatheesan, R. K. Gupta, A. Snavely, and S. Swanson, "Understanding the impact of emerging non-volatile memories on high-performance, io-intensive computing," in Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis, ser. SC'10. Washington, DC, USA: IEEE Computer Society, Nov 2010, pp. 1-11.
- S. Pelley, P. M. Chen, and T. F. Wenisch, "Memory persistency," in 41st International Symposium on Computer Architecture (ISCA), 2014, pp. 265-276
- J. Condit, E. B. Nightingale, C. Frost, E. Ipek, B. Lee,D. Burger, and D. Coetzee, "Better i/o through byte-addressable persistent memory," in Proceedings of the Twenty-Second ACM Symposium on Operating Systems Principles 2009, pp. 133-146
- J. Coburn, A. M. C. A. Akel, L. M. Grupp, R. K. Gupta, R. Jhala, and S. Swanson, "NV-Heaps:making persistent objects fast and safe with next-generation, non-volatile memories," in Proceedings ofthe sixteenth international conference on Architectural support for programming languages and operating systems (ASPLOS 16), 2011, pp.105-118.
- X. Wu and A. L. N. Reddy, "SCMFS: A file system for storage class memory," in Proceedings of the ACM/IEEE SC2011 Conference, 2011.
- T. Hwang, J. Jung, and Y. Won, "Heapo: Heap-based persistent object store," ACM Transaction on Storage (TOS), 2014.
- S. R. Dulloor, S. Kumar, A. Keshavamurthy, P. Lantz,D. Reddy, R. Sankaran, and J. Jackson, "System software for persistent memory," in 9th ACM European Conference on Computer Systems (EuroSys), 2014, pp. 15:1-15:15.
- S. Pelly, T. F. Wenisch, B. T. Gold, and B. Bridge, "Storage management in the nvram era," Proceedings of the VLDB Endowment, vol. 7, no. 2, 2013.
- F. Chen, M. P. Mesnier, and S. Hahn, "A protected block device for persistent memory," in 30th International Conference on Massive Storage Systems and Technology, 2014
- E. Lee, H. Bahn, S. H. Noh., "Unioning of the buffer cache and journaling layers with non-volatile memory," in USENIX Conference on File and Storage , 2013
- H. Volos, A. J. Tack, and M. M. Swift. Mnemosyne: Lightweight Persistent Memory. In Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS XVI, pages 91-104, 2011.
- D. Ongaro, S. M. Rumble, R. Stutsman, J. Ousterhout, and M. Rosenblum, "Fast crash recovery in ramcloud," in Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles Pages, 2011, pp. 29-41.
- "memached," http://memcached.org/
- R. Nishtala, H. Fugal, S. Grimm, M. Kwiatkowski, H. Lee, H. C. Li, R. McElroy, M. Paleczny, D. Peek, P. Saab, D. Stafford, T. Tung, and V. Venkataramani. Scaling memcache at face book. In Proceedings of the 10th USENIX conference on Networked Systems Design and Implementation, NSDI'13, pages 385-398, Berkeley, CA, USA, 2013.
- S. Venkataraman, N. Tolia, P. Ranganathan, and R. H. Campbell. Consistent and Durable Data Structures for Nonvolatile Byte-addressable Memory. In Proceedings of the 9th USENIX Conference on File and Storage Technologies, FAST'11, pages 5-5, 2011
- D. Lomet and B. Saltzberg, "Access methods for multiversion data," in Proceedings of 1989 ACM SIGMOD International Conference on Management of Data (SIGMOD), 1989.
- P. J. Varman and R. M. Verma, "An efficient multiversion access structure," IEEE Transactions on Knowledge and Data Engineering, vol. 9, no. 3, pp. 391-409, 1997 https://doi.org/10.1109/69.599929
- T. Haapasalo, I. Jaluta, B. Seeger, S. Sippu, and E. Soisalon-Soininen, "Transactions on the multiversion B+-tree," in the 12th International Conference on Extending Database Technology (EDBT'09), 2009.
- "Redis" http ://redis.io/
- R. Fang, H. Hsiao, B. He, C. Mohan, Y. Wang, "High performance database logging using storage class memory," In Proceedings of the 27th IEEE International Conference on Data Engineering (ICDE), pp. 11-16, 2011.