과제정보
연구 과제 주관 기관 : 한국연구재단
참고문헌
- J. Ousterhout, A. Gupta, A. Kejriwal, C. Lee, B. Montazeri, D. Ongaro, S. J. Park, H. Qin, M. Rosenblum, S, Rumble, R. Stutsman, and S. Yang, "The RAMCloud Storage System," ACM Transactions on Computer Systems, Vol. 33, No. 3, pp. 7:1-7:55, Sep. 2015.
- D. Narayanan, O. Hodson, "Whole-System Persistence," Proc. of the 17th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'12), pp. 401-410, 2012.
- M. Wilcox, AGIGARAM DDR3 NVDIMM [Online]. Available: http://www.agigatech.com/ddr3.php
- T. Kawahara, "Scalable Spin-Transfer Torque RAM Technology for Normally-Off Computing," IEEE Design Test of Computers, Vol. 28, No. 1, pp. 52-63, Jan. 2011.
- S. Raoux, G. Burr, M. Breitwisch, C. Rettner, Y. Chen, R. Shelby, M. Salinga, D. Krebs, S.-H. Chen, H. L. Lung, and C. Lam, "Phase-change random access memory: A scalable technology," IBM Journal of Research and Development, Vol. 52, No. 4.5, pp. 465-479, Jul. 2008. https://doi.org/10.1147/rd.524.0465
- J. Arulraj, A. Pavlo, and S. R. Dulloor, "Let's Talk About Storage & Recovery Methods for Non-Volatile Memory Database Systems," Proc. of the ACM International Conference on Management of Data (SIGMOD'15), pp. 707-722, 2015.
- Intel and micron produce breakthrough memory technology [Online]. Available: https://newsroom.intel.com/news-releases/intel-and-micron-producebreakthrough-memory-technology
- J. Ahn, D. Kwon, Y. Kim, M. Ajdari, J. Lee, and J. Kim, "DCS: A Fast and Scalable Device-centric Server Architecture," Proc. of the 48th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-48), pp. 559-571, 2015.
- A. M. Caulfield, T. I. Mollov, L. A. Eisner, A. De, J. Coburn, and S. Swanson, "Providing safe, user space access to fast, solid state disks," Proc. of the 17th international conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'12), pp. 387-400, 2012.
- D. Vucinic, Q. Qang, C. Guyot, R. Mateescu, F. Blagojevic, L. Franca-Neto, D. L. Moal, T. Bunker, J. Xu, and S. Swanson, "DC Express: Shortest Latency Protocol for Reading Phase Change Memory over PCI Express," Proc. of the 12th USENIX Conference on File and Storage Technologies (FAST'14), pp. 309-315, 2014.
- J. Yang, D. B. Minturn, and F. Hady, "When poll is better than interrupt," Proc. of the 10th USENIX Conference on File and Storage Technologies (FAST'12), pp. 3-3, 2012.
- A. M. Caulfield, A. De, J. Coburn, T. I. Mollov, R. K. Gupta, and S. Swanson, "Moneta: A Highperformance Storage Array Architecture for Nextgeneration, Non-volatile Memories," Proc. of the 43nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO-43), pp. 385-395, 2010.
- J. Coburn, A. M. Caulfield, 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," Proc. of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'11), pp. 105-118, 2011.
- E. Lee, H. Bahn, and S. H. Noh. "Unioning of the Buffer Cache and Journaling Layers with Nonvolatile Memory," Proc. of the 11th USENIX Conference on File and Storage Technologies (FAST'13), pp. 73-80, 2013.
- J. Xu, and S. Swanson, "NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories," Proc. of the 14th USENIX Conference on File and Storage Technologies (FAST'16), pp. 323-338, 2016.
- S. R. Dulloor, S. Kumar, A. Keshavamurthy, P. Lantz, D. Reddy, R. Sankaran, and J. Jackson, "System Software for Persistent Memory," Proc. of the 9th European Conference on Computer Systems (EuroSys'14), pp. 15:1-15:5, 2014.
- X. Wu and A. L. N. Reddy, "SCMFS: A File System for Storage Class Memory," Proc. of the International conference for High Performance Computing, Networking, Storage and Analysis (SC'11), pp. 39:1-39:11, 2011.
- C. Hyun, S. Baek, J, Choi, D, Lee, and S. H. Noh, "Design and Implementation of a File System that Considers the Space Efficiency of NVRAM," Journal of KISS: Computer Systems and Theory, Vol. 33, No. 3. pp. 615-625, Sep. 2006.
- S. Ryu, H. Kim, and H. Han, "File Write Performance Analysis on Reliability-guaranteed Techniques for Non-Volatile Memory File System," Journal of KIISE: Computing Practices and Letters, Vol. 19, No. 11, pp. 591-595, Nov. 2013.
- A. Basu, J. Gandhi, J. Chang, M. D. Jichuan, and M. M. Swift, "Efficient virtual memory for big memory servers," Proc. of the 40th Annual International Symposium on Computer Architecture (ISCA'13), pp. 237-248, 2013.
- D.S. Roselli, J.R. Lorch, and T.E. Anderson, "A Comparison of File System Workloads," Proc. of the USENIX Annual Technical Conference (ATC'00), pp. 41-54, 2000.
- A.W. Leung, S. Pasupathy, G.R. Goodson, and E.L. Miller, "Measurement and Analysis of Large-Scale Network File System Workloads," Proc. of the USENIX Annual Technical Conference (ATC'08), pp. 213-226, 2008.
- Y. Zhang, J. Yang, A. Memaripour, and S. Swanson, "Mojim: A Reliable and Highly-Available Non-Volatile Memory System," Proc. of the 16th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS'15), pp. 3-18, 2015.
- S. Qiu and A.L.N. Reddy, "Exploiting superpages in a nonvolatile memory file system," Proc. of the IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST'12), pp. 1-5, 2012.
- MongoDB Journaling and the MMAPv1 Storage Engine [Online]. Available: https://docs.mongodb.org/manual/core/journaling.
- How to emulate Persistent Memory [Online]. Available: http://pmem.io/2016/02/22/pm-emulation
- M. Wilcox, Add support for NV-DIMMs to ext4 [Online]. Available: https://lwn.net/Articles/613348.