Here is a list of all the repositories in the pmem organization in GitHub under https://github.com/pmem.
The Persistent Memory Development Kit is a collection of libraries and tools. The source is spread across many repositories. Components are separated like this to help with the logistics of parallel development and asynchronous delivery. Components Focused on Persistence:
ndctl is the Linux utility for managing persistent memory.
The pmem.io website is implemented as static content on GitHub using Jekyll, GitHub-flavored MarkDown, and some tool-generated HTML here and there. Some sub-areas of the website live in the gh-pages branch of the corresponding repo (for example, pmdk and ndctl).
These repos contain experimental versions of software modified to leverage persistent memory. Typically, when the features are mature and tested they become part of the upstream repo.
These repos contain non-volatile memory related workloads. They are ment to be production ready solutions for PMem. For repeatability, delivered in the form of bash/ansible scripts operating on the provided infrastructure. The infrastructure requirements are described in the documentation (README.md).
These repos are no longer under active development or use. We archive them here for reference.