DDR-T

New Book Explains Persistent Memory Programming

Cover picture of Intel's Persistent Memory bookAt January’s SNIA Persistent Memory Summit Intel was promoting a book titled: Programming Persistent Memory.  This book, aimed at programmers, explains how to develop applications programs that take advantage of persistent memory (PM) to avoid slower persists to SSDs, and also shows how to use Intel’s Optane DIMMs to increase a system’s main memory size.

On the software side the book explains how to design and optimize data structures for persistent memory, and it details persistent memory Application Program Interfaces (APIs) for C, C++, JavaScript, and other languages.  It also provides a trove of information on the open source Persistent Memory Development Kit (PMDK) libraries and tools.  The book shows numerous source code samples and examples that you can run on your own systems, and provides diagrams that help explain the various structures and processes embodied by the software.  It also explains how PM applications are Continue reading