[1] |
B. Giridhar, M. Cieslak, D. Duggal, , et al., “Exploring DRAM organizations for energy-efficient and resilient exascale memories,” in Proc. International Conference on High Performance Computing, Networking, Storage and Analysis, Denver, USA, 2013, pp. 23:1-23:12. doi: 10.1145/2503210.2503215.
|
[2] |
Joel Hruska. . (2014, Jul. 14). Forget Moore’s law: hot and slow DRAM is a major roadblock to exascale and beyond [Online]. Available:
|
[3] |
Wikipedia. (2016, Dec. 19). Memory [Online]. Available: Flash
DOI
URL
PMID
|
[4] |
S. Swanson, A. M. Caulfield , “Refactor, reduce, recycle: restructuring the IO stack for the future of storage,” Computer, vol. 46, no. 8, pp. 52-59, Aug. 2013.
|
[5] |
J. Yang, D. B. Minturn, F. Hady , “When poll is better than interrupt,” in Usenix Conference on File and Storage Technologies, San Jose, USA, Feb. 2012, pp. 3-3.
|
[6] |
Wikipedia. (2016, Oct. 18). XPoint [Online]. Available:
|
[7] |
A. M. Caulfield, A. De, J. Coburn , et al, “Moneta: a high-performance storage array architecture for next-generation, non-volatile memories,” in 43rd Annual IEEE/ACM International Symposium on Microarchitecture, Atlanta, USA, Dec. 2010, pp. 385-395.doi: 10.1109/MICRO.2010.33.
|
[8] |
A. Huffman. (2012). NVM express revision 1.1 [Online]. Available:
|
[9] |
NVM Express. (2013, Apr.). NVM express explained [Online]. Available:
|
[10] |
Josh Linden. (2013, Jul. 18). Samsung announces industry’s first 2.5-inch NVMe SSD [Online]. Available:
|
[11] |
Lyle Smith. (2013, Nov. 18). LSI SF3700 SandForce flash controller line unveiled [Online]. Available:
|
[12] |
Dave Altavilla. (2014, Jan. 13). Kingston hyper X predator PCI express SSD unveiled with LSI SandForce SF3700 PCIe flash controller [Online]. Available:
|
[13] |
Intel. (2016) Product comparison [Online]. Available:
|
[14] |
J. Condit, E. B. Nightingale, C. Frost , et al, “Better IO through byte-addressable, persistent memory,“ in ACM Symposium on Operating Systems Principles, Big Sky, USA, Oct. 2009, pp. 133-146. doi: 10.1145/1629575.1629589.
|
[15] |
Q. Xu, H. Siyamwala, M. Ghosh, , et al., “Performance analysis of NVMe SSDs and their implication on real world databases,” in 8th ACM International Systems and Storage Conference, Haifa, Israel, May 2015, article no. 6. doi: 10.1145/2757667.2757684.
|
[16] |
X. Wu and A. L. N. Reddy, , “SCMFS: a file system for storage class memory,” in Conference on High Performance Computing, Networking, Storage and Analysis, Seattle, USA, Nov. 2011, article no. 39. doi: 10.1145/2063384.2063436.
|
[17] |
X. Wu, S. Qiu, A. L. Narasimha Reddy , “SCMFS: a file system for storage class memory and its extensions,” ACM Transactions on Storage (TOS), vol. 9, no. 7, Aug. 2013. doi: 10.1145/2501620.2501621.
|
[18] |
D. S. Rao, S. Kumar, A. Keshavamurthy, , et al., “System software for persistent memory,” in the Ninth European Conference on Computer Systems, Amsterdam, The Netherlands, Apr. 2014, article no. 15. doi: 10.1145/2592798.2592814.
|
[19] |
H. Volos, S. Nalli, S. Panneerselvam, , et al., “Aerie: flexible file-system interfaces to storage-class memory,” in the Ninth European Conference on Computer Systems, Amsterdam, The Netherlands, Apr. 2014, article no. 14. doi: 10.1145/2592798.2592810.
|
[20] |
J. Xuand S. Swanson , “NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories,” in 14th USENIX Conference on File and Storage Technologis (FAST 16), Santa Clara, USA, Feb. 2016, pp. 323-338.
|
[21] |
R. Arpaci-Dusseauand A. Arpaci-Dusseau . (2015, Mar.). Operating systems: three easy pieces [Online]. Available:
|
[22] |
Intel Corporation, “Intel64 software developer’s manual,” vol. 1, ch. 14, 2013.
|