This document contains instructions for installing and configuring the Persistent Memory Development Kit (PMDK) and Non-Volatile Device Management software (NDCTL). It is designed to get users up and running quickly. It describes how to create development environments using physical NVDIMMs or emulated persistent memory devices for rapid application development.
The following is a list of documents in this collection in the suggested reading order:
Getting Started Guide (this document): Describes how to install and configure the Persistent Memory Development Kit (PMDK) and Non-Volatile Device Control (NDCTL). It is designed to get users up and running quickly with the software.
NDCTL Users Guide: Describes how to use the ndctl, daxctl, and daxio utilities to configure, manage, and monitor real or emulated Non-Volatile Devices.
Changelog: Describes the historical log or record of all notable changes made to the projects.