YoVDO

Persistent Memory Usage within Linux Environment

Offered By: Linux Foundation via YouTube

Tags

Persistent Memory Courses Software Development Courses Linux Courses Operating Systems Courses Memory Management Courses High Performance Computing Courses In-Memory Databases Courses ACPI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Introduction
Persistent Memory
Intel Persistent Memory
Hardware vs Software
Programming Model
Operating System
Memory Map 820
Persistent Memory Usage
Block Storage
Data Persistentity
Atomicity
Positioning
Application
Application Engine
Application Flow
InMemory Database
DRM
Readies
Performance per instance
HPC World
Matt Library
Questions


Taught by

Linux Foundation

Tags

Related Courses

Stanford Seminar - The Quest for Low Storage Latency Changes Everything
Stanford University via YouTube
Accelerating Apache Spark Shuffle for Data Analytics on Cloud with Remote Persistent Memory Pools
Databricks via YouTube
Promise and Pitfalls of Persistent Memory
Strange Loop Conference via YouTube
Crimson - A New Ceph OSD for the Age of Persistent Memory and Fast NVMe Storage
USENIX via YouTube
Write-Optimized Dynamic Hashing for Persistent Memory
USENIX via YouTube