Programming with Persistent Memory
After the advent of 3D-XPoint © technology in NVMe-SSDs we can expect to see this in DIMM format as real persistent Memory (DCPMM) available from April 2019.
In this hands-on session you will get access to the latest RX2540-M5 server with CascadeLake CPU and DCPMM modules to
some examples from the Persistent Memory Development Kit (PMDK): https://pmem.io/pmdk/
The collection of PMDK Libraries (libpmemobj, libpmemblk, libpmemlog, libpmem, ...) build on the DAX (Direct Access) feature allows applications to access persistent memory as memory-mapped files, as described in the SNIA NVM Programming Model.
To access the remote server you can use GUI based tools (Eclipse, Visual Studio Code, mobaxterm) or just only a terminal, ssh and vi.
- SYSGO AG
- Elektrobit Automotive GmbH, Erlangen