Article

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.
作者: Thai Le (Intel) 最后更新时间: 2019/07/16 - 15:35
视频

Persistent Memory Programming Part 1: What is Persistent Memory?

Intel’s Andy Rudoff describes persistent memory and delves into why there’s so much activity around it in the industry lately.

作者: Rudoff, Andy M (Intel) 最后更新时间: 2017/08/16 - 15:45
视频

Persistent Memory Programming Part 2: The NVM Programming Model

Intel’s Andy Rudoff describes persistent memory and delves into why there’s so much activity around it in the industry lately.

作者: Rudoff, Andy M (Intel) 最后更新时间: 2017/08/16 - 15:41
视频

Persistent Memory Programming Part 3: Intro to the NVM Libraries

Intel’s Andy Rudoff describes persistent memory and delves into why there’s so much activity around it in the industry lately.

作者: Rudoff, Andy M (Intel) 最后更新时间: 2017/08/16 - 15:36
视频

Persistent Memory Programming Part 4: Thinking Transactionally

Andy Rudoff is a Non-volatile Memory Software Architect at Intel Corporation and a member of the SNIA (Storage Networking Industry Association) Non-volatile Memo

作者: Rudoff, Andy M (Intel) 最后更新时间: 2017/08/16 - 15:42
视频

Persistent Memory Programming Part 5: A C++ Example

Andy Rudoff is a Non-volatile Memory Software Architect at Intel Corporation and a member of the SNIA (Storage Networking Industry Association) Non-volatile Memo

作者: Rudoff, Andy M (Intel) 最后更新时间: 2017/08/16 - 15:44
Article

Code Sample: Implementing a Fault-Tolerant Algorithm for Persistent Memory Using PMDK - A MapReduce Example

This code sample shows how to implement fault tolerance in a persistent memory version of the famous MapReduce (MR) algorithm. It uses libpmemobj C++ bindings of the Persistent Memory Development Kit (PMDK).
作者: Eduardo B. (Intel) 最后更新时间: 2019/07/16 - 14:44
视频

持久内存编程(第 1 节)什么是持久内存?

英特尔的 Andy Rudoff 为您介绍持久内存,并解释为什么最近它在业界如此热门。Andy 将描述持续内存是如何与计算机平台连接的,它是如何工作的,以及编程人员面临的一些挑战。Andy 是一位非易失性内存软件架构师,也是存储网络行业协会 ( SNIA) 非易失性内存编程技术工作组的成员。

作者: IDZSupport K. 最后更新时间: 2019/01/15 - 22:05
视频

持久内存编程(第 2 节)NVM 编程模型

英特尔的 Andy Rudoff 为您介绍持久内存,并解释为什么最近它在业界如此热门。Andy 将描述持续内存是如何与计算机平台连接的,它是如何工作的,以及编程人员面临的一些挑战。Andy 是一位非易失性内存软件架构师,也是存储网络行业协会 ( SNIA) 非易失性内存编程技术工作组的成员。

作者: IDZSupport K. 最后更新时间: 2019/01/15 - 22:40
视频

持久内存编程(第 3 节)NVM 库简介

英特尔的 Andy Rudoff 为您介绍持久内存,并解释为什么最近它在业界如此热门。Andy 将描述持续内存是如何与计算机平台连接的,它是如何工作的,以及编程人员面临的一些挑战。Andy 是一位非易失性内存软件架构师,也是存储网络行业协会 ( SNIA) 非易失性内存编程技术工作组的成员。

作者: IDZSupport K. 最后更新时间: 2019/01/15 - 22:46