PMem.io PMem.io
PMem.io PMem.io
  • Developer Hub

    For Developers

    Everything you need to know about Persistent Memory.

    Get started

    PMDK

    PMem Repositories

    PMemKV

    PMemStream

    Memkind

    MiniAsync

    Newsletter

    TieredMemDB

  • Learn

    Access our Documentation

    Learn more about Persistent Memory features and capabilities.

    Books

    Docs

    Glossary

    ipmctl User Guide

    ndctl User Guide

    FAQ

    Knowledge base

    Tutorials

    Videos

    Webinars

  • Community

    Get Connected

    Join an ever-growing community of PMDK-PMEM developers online or in person.

    Events

    Forum

    Slack channel

    Announcements

    Contribute

    Newsletter

    Social Media

  • Solutions
  • Blog
  • About

Persistent Memory Ecosphere

The Persistent Memory Ecosphere is a place to showcase innovations and solutions. The projects listed on this portal feature third party applications, hardware solutions, academic research, and services that are not endorsed by pmem.io or sponsored by their owners. The intent is to show how rapidly the persistent memory ecosphere at large is growing, allow the community to learn and understand what others are doing in this space, and to encourage innovation.

Show your work

Did you build something that uses persistent memory? Share your story and wisdom with the community.

Share

Filter by

View all

api (1)

applications (1)

databases (4)

memory-tiering (3)

streaming-data (1)

utilities (4)

memory-tiering

Linux Kernel Memory Tiering

Linux Kernel Memory Tiering

Page migration during reclaim is intended for systems with tiered memory configurations. These systems have multiple types of memory with varied performance characteristics instead of plain NUMA systems where the same kind of memory is found at varied distances.

Kernel.org

Open-source

MemTier

MemTier

This interposer library enables the memkind memory tiering mechanism. With this functionality, allocations will be split between different types of memory automatically. The library allows making allocations with the usage of multiple kinds keeping a specified ratio between them.

Memkind

Open-source

Memory Engine

Memory Engine

Memory Machine virtualizes DRAM and Persistent Memory so that data can be accessed, tiered, scaled, and protected in-memory

MemVerge

Paid

PMem Logo PMem Logo
about/ blog/ community/ Cookies/ developer Hub/ learn/ Privacy/ solutions/ Terms

Copyright © 2023 pmem.io