Scalable high performance main memory system using phase-change memory technology
Proceedings of the 36th annual international symposium on Computer architecture
Operating system implications of fast, cheap, non-volatile memory
HotOS'13 Proceedings of the 13th USENIX conference on Hot topics in operating systems
Hi-index | 0.00 |
Current memory system hierarchy consists of cache memory, main memory, and secondary storage. Each level in this hierarchy has a different access speed to tolerate the long latency of the lower level but supports a large capacity as a whole memory system. As new technologies introduce non-volatile memories powerful enough to close the performance gap of the previous generation non-volatile memories, we can devise a new memory system that replaces DRAM with non-volatile memory for the main memory. To adopt a new memory technology, we discuss a new file system based on tmpfs with three aspects that need to be included, and evaluate its performance against popular file systems such as ext4.