Главная
Study mode:
on
1
Intro
2
Performance vs Consistency
3
Strong consistency
4
Persistent Memory
5
Hardware Transactional Memory
6
Crash Consistency Mechanism Compari
7
Challenges
8
HOP Hardware-assisted Optimistic Persisten
9
Use HOP to build HTMFS
10
Data Accesses
11
Atomic Memory Allocator
12
Improve Dentry Scalability
13
Prevent Rename Cycle
14
Outline
15
Performance Evaluation
16
Evaluation: FxMark Data Read/Writ
17
Evaluation: FxMark Rename
18
Evaluation: Real-world Applications
19
Conclusion
Description:
Explore a conference talk from FAST '22 that introduces HTMFS, a novel approach to achieving both high performance and strong consistency in persistent memory file systems using hardware transactional memory. Delve into the innovative HOP mechanism, which leverages hardware-software cooperation to overcome traditional trade-offs between performance and consistency. Learn about the FS-aware Optimistic Concurrency Control technique and cooperative locks used to address HTM capacity limitations and ensure progress. Discover how HTMFS demonstrates significant performance improvements compared to existing PM file systems, challenging the notion that strong consistency must come at the cost of performance. Gain insights into the evaluation process, including benchmarks and real-world application tests, and understand the potential impact of this research on future file system designs for persistent memory.

HTMFS - Strong Consistency Comes for Free with Hardware Transactional Memory in Persistent Memory File Systems

USENIX
Add to list
0:00 / 0:00