Pierre Sutra, Associate Professor, Telecom SudParis, France
Non-volatile main memory (NVMM) is a new tier in the memory hierarchy that offers jointly the durability of spinning disks, near-DRAM speed and byte addressability. This talk presents J-NVM, a fully-fledged interface to use NVMM in the Java language. J-NVM relies on proxy objects that intermediate direct off-heap access to NVMM. We present the internals of J-NVM and how to use it in the context of a modern distributed data store.
This talk is based on a paper in SOSP'21: http://www-public.it-sudparis.eu/~thomas_g/research/biblio/2021/lefort-sosp-jnvm.pdf