A high-performance mutli-thread memory allocator for NVM.
- [1] Bhandari K, Chakrabarti D R, Boehm H. Makalu: fast recoverable allocation of non-volatile memory[J]. Acm Sigplan Notices, 2016, 51(10):677-694.
- [2] Berger E D, Mckinley K S, Blumofe R D, et al. Hoard: a scalable memory allocator for multithreaded applications[C]. International Conference on Architectural Support for Programming Languages and Operating Systems. ACM, 2000:117-128.
- [3] S. Yu, N. Xiao, M. Deng, Y. Xing, F. Liu, and W. Chen, Megalloc: Fast Distributed Memory Allocator for NVM-Based Cluster, in 2017 International Conference on Networking, Architecture, and Storage (NAS), Shenzhen, China, 2017, pp. 1–9.
- [4] Schwalb, D., Berning, T., Faust, M., Dreseler, M., & Plattner, H. (2015). nvm malloc: Memory Allocation for NVRAM. ADMS@VLDB.
- [5] Alexey Stroganov. (2012). Impact of memory allocators on MySQL performance. https://www.percona.com/blog/2012/07/05/impact-of-memory-allocators-on-mysql-performance/
- [6] H. Volos, A. J. Tack, and M. M. Swift, “Mnemosyne: Lightweight Persistent Memory,” p. 13.