YoVDO

How Will We Address Persistent Memory

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses System Architecture Courses Block Storage Courses Persistent Memory Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the challenges and opportunities presented by persistent memory devices in this Linux Plumbers Conference talk. Gain insights into the characteristics of directly addressable non-volatile storage and participate in a discussion on optimal file system implementation approaches. Examine hardware overviews, latency considerations, and overhead measurements while delving into topics such as NVM Programming, NVMe vs PCM, and persistent memory-aware filesystems. Investigate the software stack requirements, application stack changes, and the implications of cache coherence in persistent memory. Analyze various aspects including mmap API, OS-level desires, logging techniques, atomic operations, and data structures in the context of persistence and durability. Evaluate the PMFS (Persistent Memory File System) and consider the best approaches for leveraging this emerging technology in storage systems.

Syllabus

Intro
Its Coming
Latency
Overhead measurements
NVM Programming Twig
NVMe vs PCM
Hardware
What is Persistent Memory
Why do you need a software stack
How long does it take to change your application stack
What is a persistent memory aware filesystem
Persistent memory is not a new technology
Is persistent memory cache coherent
Mmap API
OSlevel desires
Nonvolatile memory
Multics
Logging
byte addressable
Atomic Emsink
Storage Stack
Data Structures
Persistence
Map Shared
Store to Persistent Memory
Durability
PMFS
Persistent Memory
Best Answer
API


Taught by

Linux Plumbers Conference

Related Courses

Cloud Computing with IBM Bluemix
LinkedIn Learning
Learning Cloud Computing: Cloud Storage
LinkedIn Learning
VMware vSphere: Advanced Storage Configuration and Administration
LinkedIn Learning
Getting Started with OpenStack
Pluralsight
Introduction to Amazon Elastic Block Store (EBS)
Pluralsight