How to Emulate Persistent Memory Using Dynamic Random-access Memory (DRAM)

Learn how to set up persistent memory (PMEM) emulation using regular dynamic random access memory (DRAM) on a Linux* kernel version 4.3 or higher. The article walks you through the configuration steps and directs you to sample code to get started with persistent memory programming.
Authored by Thai Le (Intel) Last updated on 07/16/2019 - 15:35

Introduction to Programming with Intel® Optane™ DC Persistent Memory

Persistent memory (PMEM) from Intel enables memory performance with storage persistence for application data. Learn how you can start coding for this new techology today, even without PMEM hardware.
Authored by USHARANI U. (Intel) Last updated on 07/03/2019 - 13:31


英特尔持久性内存 (PMEM) 为应用数据提供了内存的出色性能和存储的持久性了解如何在不使用 PMEM 硬件的情况下,对这项新技术进行编码。
Authored by USHARANI U. (Intel) Last updated on 07/05/2019 - 18:57

如何在英特尔® 架构服务器上仿真持久性内存

了解如何在采用 4.3 或更高版本的 Linux* 内核的英特尔® 处理器上使用常规动态随即访问内存 (DRAM) 设置持久性内存仿真。本文将介绍其硬件配置和初始设置。
Authored by Thai Le (Intel) Last updated on 07/05/2019 - 20:07

C++ Extensions for Persistent Memory Programming

This paper describes the C++ API for the open source PMDK libpmemobj library, designed to make it easier to convert an application to use persistent memory.
Authored by Last updated on 07/03/2019 - 20:00

面向永久性内存编程的 C++ 扩展

本文介绍了面向开源 PMDK libpmemobj 库的 C++ API,该特性简化了为使用永久性内存实施的应用转换。
Authored by Last updated on 07/03/2019 - 20:00

代码示例:Panaconda - 持久内存版本的《贪吃蛇》游戏

通过持久内存版本的《贪吃蛇》游戏展示 PMDK 的功能,包括池、指针和事务。
Authored by Kelly L. (Intel) Last updated on 12/14/2018 - 09:08

Deliver the Value of Analytics & AI at Scale with Intel®-optimized Open Source Software

Bring greater capacity and performance to your Data Analytics & AI at scale with open source software and Intel® Platform Technologies
Authored by Ziya M. (Intel) Last updated on 07/23/2019 - 11:34

Second Generation Intel® Xeon® Processor Scalable Family Technical Overview

New features and enhancements available in the second generation Intel® Xeon® processor Scalable family and how developers can take advantage of them
Authored by David Mulnix (Intel) Last updated on 09/30/2019 - 17:28

Code Sample: Find Your Leaked Persistent Memory Objects Using the Persistent Memory Development Kit (PMDK)

Describes the problem of memory leaks in persistent memory programming, then shows how to find and fix a memory leak in a simple C++ program using libpmemobj from the Persistent Memory Developers Kit.
Authored by Eduardo B. (Intel) Last updated on 10/15/2019 - 17:00