Reaping the performance of fast NVM storage with uDepot
summary
uDepot is a bottom-up key-value store designed to exploit fast block-based NVM devices (not SSD/HDD). It uses a two-level index that adapts its DRAM footprint to stored items and a novel task-based I/O runtime to eliminate inefficiencies and maximize throughput/latency across multiple cores and devices. Evaluations show near-raw NVM performance as an embedded store, higher YCSB server performance than SSD-targeted stores, and a Memcache service matching DRAM performance at lower cost.
AI-written summary · about
chapters (5)
related talks
17mLight-Dedup: A Light-weight Inline Deduplication Framework for Non-Volatile...
19mPolyStore: Exploiting Combined Capabilities of Heterogeneous Storage
15mImproving Performance of Flash Based Key-Value Stores Using Storage Class Memory...
27mPreview: Storage
17mPreview: Persistent Memory
17mPushing the Limits of In-Network Caching for Key-Value Stores
46mEdge Performance with In memory NoSQL
43mPromise and Pitfalls of Persistent Memory
