Academic literature on the topic 'Non-Volatile Main Memory (NVMM)'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Non-Volatile Main Memory (NVMM).'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Non-Volatile Main Memory (NVMM)"
OMORI, Yu, and Keiji KIMURA. "Non-Volatile Main Memory Emulator for Embedded Systems Employing Three NVMM Behaviour Models." IEICE Transactions on Information and Systems E104.D, no. 5 (May 1, 2021): 697–708. http://dx.doi.org/10.1587/transinf.2020edp7092.
Full textCheng, Wen, Chunyan Li, Lingfang Zeng, Yingjin Qian, Xi Li, and André Brinkmann. "NVMM-Oriented Hierarchical Persistent Client Caching for Lustre." ACM Transactions on Storage 17, no. 1 (February 2, 2021): 1–22. http://dx.doi.org/10.1145/3404190.
Full textKawata, Hirotaka, Gaku Nakagawa, and Shuichi Oikawa. "Using DRAM as Cache for Non-Volatile Main Memory Swapping." International Journal of Software Innovation 4, no. 1 (January 2016): 61–71. http://dx.doi.org/10.4018/ijsi.2016010105.
Full textHaywood Dadzie, Thomas, Jiwon Lee, Jihye Kim, and Hyunok Oh. "NVM-Shelf: Secure Hybrid Encryption with Less Flip for Non-Volatile Memory." Electronics 9, no. 8 (August 13, 2020): 1304. http://dx.doi.org/10.3390/electronics9081304.
Full textKhan, Mohammad Nasim Imtiaz, and Swaroop Ghosh. "Comprehensive Study of Security and Privacy of Emerging Non-Volatile Memories." Journal of Low Power Electronics and Applications 11, no. 4 (September 24, 2021): 36. http://dx.doi.org/10.3390/jlpea11040036.
Full textLi, Xiaochang, and Zhengjun Zhai. "UHNVM: A Universal Heterogeneous Cache Design with Non-Volatile Memory." Electronics 10, no. 15 (July 22, 2021): 1760. http://dx.doi.org/10.3390/electronics10151760.
Full textWang, Tse-Yuan, Chun-Feng Wu, Che-Wei Tsao, Yuan-Hao Chang, Tei-Wei Kuo, and Xue Liu. "Rethinking the Interactivity of OS and Device Layers in Memory Management." ACM Transactions on Embedded Computing Systems 21, no. 4 (July 31, 2022): 1–21. http://dx.doi.org/10.1145/3530876.
Full textBez, Roberto, Emilio Camerlenghi, and Agostino Pirovano. "Materials and Processes for Non-Volatile Memories." Materials Science Forum 608 (December 2008): 111–32. http://dx.doi.org/10.4028/www.scientific.net/msf.608.111.
Full textShen, Zongjie, Chun Zhao, Yanfei Qi, Ivona Z. Mitrovic, Li Yang, Jiacheng Wen, Yanbo Huang, Puzhuo Li, and Cezhou Zhao. "Memristive Non-Volatile Memory Based on Graphene Materials." Micromachines 11, no. 4 (March 25, 2020): 341. http://dx.doi.org/10.3390/mi11040341.
Full textLiu, Gang, Leying Chen, and Shimin Chen. "Zen." Proceedings of the VLDB Endowment 14, no. 5 (January 2021): 835–48. http://dx.doi.org/10.14778/3446095.3446105.
Full textDissertations / Theses on the topic "Non-Volatile Main Memory (NVMM)"
Dulong, Rémi. "Towards new memory paradigms : Integrating non-volatile main memory and remote direct memory access in modern systems." Electronic Thesis or Diss., Institut polytechnique de Paris, 2023. http://www.theses.fr/2023IPPAS027.
Full textModern computers are built around two main parts: their Central Processing Unit (CPU), and their volatile main memory, or Random Access Memory (RAM). The basis of this architecture takes its roots in the 1970's first computers. Since, this principle has been constantly upgraded to provide more functionnality and performance.In this thesis, we study two memory paradigms that drastically change the way we can interact with memory in modern systems: non-volatile memory and remote memory access. We implement software tools that leverage them in order to make them compatible and exploit their performance with concrete applications. We also analyze the impact of the technologies underlying these new memory medium, and the perspectives of their evolution in the coming years.For non-volatile memory, as the main memory performance is key to unlock the full potential of a CPU, this feature has historically been abandoned on the race for performance. Even if the first computers were designed with non-volatile forms of memory, computer architects started to use volatile RAM for its incomparable performance compared to durable storage, and never questioned this decision for years. However, in 2019 Intel released a new component called Optane DC Persistent Memory (DCPMM), a device that made possible the use of Non-Volatile Main Memory (NVMM). That product, by its capabilities, provides a new way of thinking about data persistence. Yet, it also challenges the hardware architecture used in our current machines and the way we program them.With this new form of memory we implemented NVCACHE, a cache designed for non-volatile memory that helps boosting the interactions with slower persistent storage medias, such as solid state drive (SSD). We find NVCACHE to be quite performant for workloads that require a high granularity of persistence guarantees, while being as easy to use as the traditional POSIX interface. Compared to file systems designed for NVMM, NVCACHE can reach similar or higher throughput when the non-volatile memory is used. In addition, NVCACHE allows the code to exploit NVMM performance while not being limited by the amount of NVMM installed in the machine.Another major change of in the computer landscape has been the popularity of distributed systems. As individual machines tend to reach performance limitations, using several machines and sharing workloads became the new way to build powerful computers. While this mode of computation allows the software to scale up the number of CPUs used simultaneously, it requires fast interconnection between the computing nodes. For that reason, several communication protocols implemented Remote Direct Memory Access (RDMA), a way to read or write directly into a distant machine's memory. RDMA provides low latencies and high throughput, bypassing many steps of the traditional network stack.However, RDMA remains limited in its native features. For instance, there is no advanced multicast equivalent for the most efficient RDMA functions. Thanks to a programmable switch (the Intel Tofino), we implemented a special mode for RDMA that allows a client to read or write in multiple servers at the same time, with no performance penalty. Our system called Byp4ss makes the switch participate in transfers, duplicating RDMA packets. On top of Byp4ss, we implement a consensus protocol named DISMU, which shows the typical use of Byp4ss features and its impact on performance. By design, DISMU is optimal in terms of latency and throughput, as it can reduce to the minimum the number of packets exchanged through the network to reach a consensus.Finally, by using these two technologies, we notice that future generations of hardware may require a new interface for memories of all kinds, in order to ease the interoperability in systems that tend to get more and more heterogeneous and complex
Grönberg, Axel. "Emerging Non-Volatile Memory and Initial Experiences with PCM Main Memory." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-407070.
Full textChang, Yi-Kang, and 張逸康. "Extending file-system journaling to non-volatile main memory." Thesis, 2012. http://ndltd.ncl.edu.tw/handle/96230303244532253749.
Full text國立交通大學
資訊科學與工程研究所
101
In general system, all data in main memory are lost when occur power interruption.Use UPS(uninterruptible power supply) to protect entire system is a approach for reduce data losing. But it is also expensive for large system which need a high capacity UPS.We propose a new apporach:use standby power to protect main memory instead protect entire system. Maintain in-memory data until power restore and then write data to disk.We integrate characteristic of non-volatile memory and file-system journaling for reduce data losing in on power interrupt.
Wu, Michael. "The architecture of eNVy, a non-volatile, main memory storage system." Thesis, 1994. http://hdl.handle.net/1911/17039.
Full textLiang, Li-Zheng, and 梁立錚. "xB+-Tree: Access-Locality-Aware Cache-Optimized Tree for Non-Volatile Main Memory Architecture." Thesis, 2016. http://ndltd.ncl.edu.tw/handle/77901345655131640211.
Full text國立清華大學
資訊工程學系
104
The non-volatile main memory architecture is often proposed, because it can solve the problem of data storage of in-memory database when encountering a system failure (e.g., system crash, power failure). To achieve fast execution time, we proposed a cache-optimized tree, referred to as xB+-tree. It focuses on access the smallest number of cache lines and reduce the cache miss rate by using access-locality in insertion and query operations. The experimental results show that compared with previous unsorted leaf scheme, xB+-tree achieves up to 33.48% speedups for insertion and up to 2.74-3.16% speedups for query; compared with previous wB+-tree scheme, xB+-tree achieves up to 43.48% speedups for insertion and up to 6.98% speedups for query.
Book chapters on the topic "Non-Volatile Main Memory (NVMM)"
Yu, Songping, Mingzhu Deng, Yuxuan Xing, Nong Xiao, Fang Liu, and Wei Chen. "Pyramid: Revisiting Memory Extension with Remote Accessible Non-Volatile Main Memory." In Security, Privacy, and Anonymity in Computation, Communication, and Storage, 730–43. Cham: Springer International Publishing, 2017. http://dx.doi.org/10.1007/978-3-319-72395-2_65.
Full textAgrawal, Rakesh, and H. V. Jagadish. "Recovery algorithms for database machines with non-volatile main memory." In Database Machines, 269–85. Berlin, Heidelberg: Springer Berlin Heidelberg, 1989. http://dx.doi.org/10.1007/3-540-51324-8_41.
Full textJang, Sung-In, Cheong-Ghil Kim, and Shin-Dug Kim. "An Efficient DRAM Converter for Non-Volatile Based Main Memory." In IT Convergence and Security 2012, 401–7. Dordrecht: Springer Netherlands, 2012. http://dx.doi.org/10.1007/978-94-007-5860-5_49.
Full textLee, Do-Heon, Chung-Pyo Hong, and Shin-Dug Kim. "A Non-Volatile Buffered Main Memory Using Phase-Change RAM." In IT Convergence and Security 2012, 433–39. Dordrecht: Springer Netherlands, 2012. http://dx.doi.org/10.1007/978-94-007-5860-5_53.
Full textOikawa, Shuichi. "Independent Kernel/Process Checkpointing on Non-Volatile Main Memory for Quick Kernel Rejuvenation." In Architecture of Computing Systems – ARCS 2014, 233–44. Cham: Springer International Publishing, 2014. http://dx.doi.org/10.1007/978-3-319-04891-8_20.
Full textYan, Tian, Linpeng Huang, and Shengan Zheng. "Cheetah: An Adaptive User-Space Cache for Non-volatile Main Memory File Systems." In Web and Big Data, 199–207. Cham: Springer International Publishing, 2021. http://dx.doi.org/10.1007/978-3-030-85896-4_17.
Full textQin, Xiongpai, and Yueguo Chen. "Database Techniques for New Hardware." In Advances in Computer and Electrical Engineering, 546–62. IGI Global, 2019. http://dx.doi.org/10.4018/978-1-5225-7598-6.ch040.
Full textQin, Xiongpai, and Yueguo Chen. "Database Techniques for New Hardware." In Encyclopedia of Information Science and Technology, Fourth Edition, 1947–61. IGI Global, 2018. http://dx.doi.org/10.4018/978-1-5225-2255-3.ch169.
Full textChand Verma, Kuldeep. "Synthesis and Characterization of Multiferroic BiFeO3 for Data Storage." In Bismuth - Fundamentals and Optoelectronic Applications. IntechOpen, 2020. http://dx.doi.org/10.5772/intechopen.94049.
Full textConference papers on the topic "Non-Volatile Main Memory (NVMM)"
Omori, Yu, and Keiji Kimura. "Performance Evaluation on NVMM Emulator Employing Fine-Grain Delay Injection." In 2019 IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA). IEEE, 2019. http://dx.doi.org/10.1109/nvmsa.2019.8863522.
Full textDang, Huynh Tu, Jaco Hofmann, Yang Liu, Marjan Radi, Dejan Vucinic, Robert Soule, and Fernando Pedone. "Consensus for Non-volatile Main Memory." In 2018 IEEE 26th International Conference on Network Protocols (ICNP). IEEE, 2018. http://dx.doi.org/10.1109/icnp.2018.00056.
Full textOikawa, Shuichi, and Satoshi Miki. "File-Based Memory Management for Non-volatile Main Memory." In 2013 IEEE 37th Annual Computer Software and Applications Conference (COMPSAC). IEEE, 2013. http://dx.doi.org/10.1109/compsac.2013.90.
Full textRen, Jinglei, Qingda Hu, Samira Khan, and Thomas Moscibroda. "Programming for Non-Volatile Main Memory Is Hard." In APSys '17: 8th Asia-Pacific Workshop on Systems. New York, NY, USA: ACM, 2017. http://dx.doi.org/10.1145/3124680.3124729.
Full textChen, Jie, Ron C. Chiang, H. Howie Huang, and Guru Venkataramani. "Energy-aware writes to non-volatile main memory." In the 4th Workshop. New York, New York, USA: ACM Press, 2011. http://dx.doi.org/10.1145/2039252.2039258.
Full textXie, Mimi, Yawen Wu, Zhenge Jia, and Jingtong Hu. "In-memory AES Implementation for Emerging Non-Volatile Main Memory." In 2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI). IEEE, 2019. http://dx.doi.org/10.1109/isvlsi.2019.00027.
Full textMladenov, Radoslav. "An efficient non-volatile main memory using phase change memory." In the 13th International Conference. New York, New York, USA: ACM Press, 2012. http://dx.doi.org/10.1145/2383276.2383284.
Full textTian, Wanyong, Jianhua Li, Yingchao Zhao, Chun Jason Xue, Minming Li, and Enhong Chen. "Optimal task allocation on non-volatile memory based hybrid main memory." In the 2011 ACM Symposium. New York, New York, USA: ACM Press, 2011. http://dx.doi.org/10.1145/2103380.2103382.
Full textJin, Weitong, Yanmin Zhu, and Linpeng Huang. "Accelerating Traditional File Systems on Non-volatile Main Memory." In 2017 IEEE 23rd International Conference on Parallel and Distributed Systems (ICPADS). IEEE, 2017. http://dx.doi.org/10.1109/icpads.2017.00066.
Full textSong, Shihao, Anup Das, Onur Mutlu, and Nagarajan Kandasamy. "Aging-Aware Request Scheduling for Non-Volatile Main Memory." In ASPDAC '21: 26th Asia and South Pacific Design Automation Conference. New York, NY, USA: ACM, 2021. http://dx.doi.org/10.1145/3394885.3431529.
Full text