Главная
Study mode:
on
1
Introduction
2
Persistent Memory
3
Intel Persistent Memory
4
Hardware vs Software
5
Programming Model
6
Operating System
7
Memory Map 820
8
Persistent Memory Usage
9
Block Storage
10
Data Persistentity
11
Atomicity
12
Positioning
13
Application
14
Application Engine
15
Application Flow
16
InMemory Database
17
DRM
18
Readies
19
Performance per instance
20
HPC World
21
Matt Library
22
Questions
Description:
Explore persistent memory usage within Linux environments in this 48-minute conference talk by Intel experts Maciej Maciejewski and Krzysztof Czurylo. Delve into the emerging technology of byte-addressable persistent memory and its potential impact on software development. Learn about the key differences between persistent memory, storage devices, and regular DRAM. Discover how persistent memory is exposed to the OS through ACPI extensions and the resulting upstream changes to the Linux kernel for direct access (DAX). Gain insights into the versatility of persistent memory applications and their system-wide impact. Get an introduction to the open-source NVML library, which provides persistent memory allocation, transactions, and other useful features for developers. Understand the programming model, operating system considerations, and potential applications in areas such as in-memory databases and high-performance computing.

Persistent Memory Usage within Linux Environment

Linux Foundation
Add to list