Persistent Memory's repositories
linux
Linux kernel source tree
pmdk
Persistent Memory Development Kit
pmem-csi
Persistent Memory Container Storage Interface Driver
pmem-redis
A version of Redis that uses persistent memory
pmemkv
Key/Value Datastore for Persistent Memory
pmts
Persistent Memory Test Suite
programming-persistent-memory
Source Code for 'Programming Persistent Memory: A Comprehensive Guide for Developers' by Steve Scargall
RECIPE
RECIPE : high-performance, concurrent indexes for persistent memory (SOSP 2019)
redis
Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
Atlas
Atlas: Programming for Persistent Memory
fio
Flexible I/O Tester
kvm-redis
Recipe to run a memtier benchmark on a cluster of KVM-hosted Redis servers
libpmemobj-cpp
C++ bindings & containers for libpmemobj
memcached-pmem
Lenovo modifications to Linux memcached for enhanced persistent memory support
ndctl
Helper tools and libraries for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
nvm-direct
A C library to support applications that map Non-Volatile Memory into their address space for load/store access.
oneTBB
oneAPI Threading Building Blocks (oneTBB)
pcm
Processor Counter Monitor
pmdk-tests
Extended tests for PMDK libraries and utilities
rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
rpma
Remote Persistent Memory Access Library
tinymembench
Simple benchmark for memory throughput and latency
vmemcache
Buffer based LRU cache
xfdetector
This is the open-source site for XFDetector (ASPLOS'20)