34 results for “topic:pmem”
Persistent Memory Development Kit
NOVA is a log-structured file system designed for byte-addressable non-volatile memories, developed at the University of California, San Diego.
Key/Value Datastore for Persistent Memory
Enhanced Valgrind for Persistent Memory
C++ bindings & containers for libpmemobj
Native persistent memory support for Go
Source code for the FAST '23 paper “MadFS: Per-File Virtualization for Userspace Persistent Memory Filesystems”
Kubernetes Reference Deployment
Buffer based LRU cache
Userspace implementation of file APIs using persistent memory.
Java bindings for pmemkv
TeraHeap: Reducing Memory Pressure in Managed Big Data Frameworks
Benchmarking tools for pmemkv
Benchmarking new Optane PMem-based persistent memory range indexes (VLDB 2022)
AEON is an In-place file system designed for non-volatile memories.
Python bindings for pmemkv
kernel development code for my work (ioatdma, ntb_hw_intel, idxd, PCI, and CXL related bits)
Extended tests for PMDK libraries and utilities
Implementation of the simplified version of the NV-Heap paper (https://courses.engr.illinois.edu/ece598ms/sp2018/papers/paper44.pdf)
Persistent Memory Docbook
Source code for the SYSTOR '22 paper "FaaS in the Age of (sub-)μs I/O: A Performance Analysis of Snapshotting"
NodeJS bindings for pmemkv
Java Native Interface for pmemkv
NVDIMM Caching for MySQL 5.7 (VLDB 2023)
Ruby bindings for pmemkv
A configurable persistent memory cache designed for real-time search engines
Persistent Memory Analysis Tool (PMAT) - Valgrind Plugin that provides an online sampling approach towards performing verification on persistent memory.
NVDIMM Caching for MySQL 8.0
Conversion tool for pmdk pools
I/O Redirection of Workflows to Local and Disaggregate Persistent Memory. This repo is for CSC 499, Summer 2023.