Open Memory Platform Development Kit (OpenMPDK)

Open Memory Platform Development Kit

OpenMPDK

Geek Repo

Github PK Tool:Github PK Tool

Open Memory Platform Development Kit's repositories

SMDK

SMDK, Scalable Memory Development Kit, is developed for Samsung CXL(Compute Express Link) Memory Expander to enable full-stack Software-Defined Memory system

KVSSD

KV SSD host software including APIs and drivers

Language:CLicense:NOASSERTIONStargazers:227Issues:36Issues:58

uNVMe

KV and LBA SSD userspace NVMe driver

Language:C++License:NOASSERTIONStargazers:95Issues:24Issues:0

KVCeph

Ceph object store designed for Samsung Key-Value SSD

Language:C++License:NOASSERTIONStargazers:54Issues:7Issues:2

KVRocks

RocksDB compatible key value store and MyRocks compatible storage engine designed for KV SSD

DSS

Disaggregated Storage Solution

Language:ShellLicense:BSD-3-Clause-ClearStargazers:30Issues:15Issues:5

HPBDriver

HPB (Host-aware Performance Booster)

SMDK-linux-cxl

Linux kernel source tree of developing SMDK kernel for CXL Memory

Language:CLicense:NOASSERTIONStargazers:9Issues:0Issues:0
Language:C++License:BSD-3-Clause-ClearStargazers:8Issues:10Issues:13

nvme-lint

nvme-lint: validate the NVMe spec

Language:PythonLicense:Apache-2.0Stargazers:8Issues:13Issues:0
Language:JinjaLicense:BSD-3-Clause-ClearStargazers:7Issues:12Issues:15
Language:GoLicense:Apache-2.0Stargazers:7Issues:10Issues:2

NKV

APIs at host software level abstracting multiple direct attached or remote KV SSDs (NVMeOF coming soon)

Language:C++License:NOASSERTIONStargazers:1Issues:9Issues:0
Language:CLicense:NOASSERTIONStargazers:0Issues:5Issues:0

uNVMe-NPGS

uNVMe-NPGS

Language:C++License:NOASSERTIONStargazers:0Issues:4Issues:0