@pmem

Persistent Memory Programming

Libraries and Examples for Persistent Memory Programming

Pinned repositories

  1. pmdk

    Persistent Memory Development Kit

    C 489 225

  2. ndctl

    Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel

    C 40 32

  3. issues

    Issues repo for PMDK

    9 3

  4. pcj

    Persistent Collections for Java

    Java 160 10

  5. pmemkv

    Key/Value Datastore for Persistent Memory

    C++ 64 28

  • A version of Redis that uses persistent memory

    C BSD-3-Clause Updated Sep 26, 2018
  • Persistent Memory Development Kit

    C 489 225 Updated Sep 26, 2018
  • C++ bindings for libpmemobj

    C++ 2 10 Updated Sep 25, 2018
  • Conversion tool for pmdk pools

    CMake 3 BSD-3-Clause Updated Sep 21, 2018
  • NodeJS bindings for pmemkv

    JavaScript 3 1 BSD-3-Clause Updated Sep 21, 2018
  • Ruby bindings for pmemkv

    Ruby 2 BSD-3-Clause Updated Sep 21, 2018
  • Java bindings for pmemkv

    Java 3 BSD-3-Clause Updated Sep 21, 2018
  • Java Native Interface for pmemkv

    C++ 1 1 BSD-3-Clause Updated Sep 21, 2018
  • Key/Value Datastore for Persistent Memory

    C++ 64 28 BSD-3-Clause Updated Sep 21, 2018
  • Low Level Persistence Library

    Java 2 Updated Sep 20, 2018
  • Extended tests for PMDK libraries and utilities

    C++ 3 13 BSD-3-Clause Updated Sep 19, 2018
  • redis

    Forked from antirez/redis

    Redis, enhanced to use PMDK's libpmemobj - limited prototype

    C 27 12,135 BSD-3-Clause Updated Sep 17, 2018
  • Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel

    C 40 31 LGPL-2.1 Updated Sep 14, 2018
  • Enhanced Valgrind for Persistent Memory

    C 18 15 Updated Sep 12, 2018
  • Persistent Memory Docbook

    3 1 BSD-3-Clause Updated Sep 7, 2018
  • The pmem.io Website

    CSS 8 29 BSD-3-Clause Updated Sep 7, 2018
  • The system call intercepting library

    C 188 30 Updated Aug 19, 2018
  • An EXPERIMENTAL persistent memory aware implementation of LLVM's libcxx.

    C++ 4 229 Updated Jul 26, 2018
  • PMDK examples and tutorials

    C++ 11 7 BSD-3-Clause Updated Jul 21, 2018
  • Persistent Collections for Java

    Java 160 10 Updated Jun 8, 2018
  • Userspace implementation of file APIs using persistent memory.

    C 21 13 Updated May 22, 2018
  • Persistent Memory Storage Engine

    C++ 14 13 Updated May 17, 2018
  • Tool tracing syscalls in a fast way using eBPF linux kernel feature

    C 39 5 Updated May 15, 2018
  • pynvm

    Forked from perone/pynvm

    Python bindings for the PMDK. Non-volatile memory for Python.

    Python 8 10 BSD-3-Clause Updated Dec 29, 2017
  • MPI Extensions for Persistent Memory

    C 3 1 Updated Apr 7, 2016
  • Early (now outdated) examples. Use PMDK instead.

    C 49 26 BSD-3-Clause Updated Aug 20, 2015
  • Issues repo for PMDK

    9 3 Updated Aug 14, 2014