[
https://issues.apache.org/jira/browse/MNEMONIC-515?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Wang, Gang updated MNEMONIC-515:
--------------------------------
Description:
The Persistent Memory Development Kit (PMDK), formerly known as
[NVML|http://pmem.io/2017/12/11/NVML-is-now-PMDK.html], is a growing collection
of libraries and tools. Tuned and validated on both Linux and Windows, the
libraries build on the DAX feature of those operating systems (short for
_Direct Access_) which allows applications to access persistent memory as
_memory-mapped files_, as described in the [SNIA NVM Programming
Model|https://www.snia.org/sites/default/files/technical_work/final/NVMProgrammingModel_v1.2.pdf].
Mnemonic has already two memory services based on NVML, you can find it at the
following locations
* [NVML based pmem
services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services/mnemonic-nvml-pmem-service]
* [NVML based vmem
services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services/mnemonic-nvml-vmem-service]
We'd like to have those NVML based memory service to be upgraded to PMDK.
was:
The Persistent Memory Development Kit (PMDK), formerly known as
[NVML|http://pmem.io/2017/12/11/NVML-is-now-PMDK.html], is a growing collection
of libraries and tools. Tuned and validated on both Linux and Windows, the
libraries build on the DAX feature of those operating systems (short for
_Direct Access_) which allows applications to access persistent memory as
_memory-mapped files_, as described in the [SNIA NVM Programming
Model|https://www.snia.org/sites/default/files/technical_work/final/NVMProgrammingModel_v1.2.pdf].
Mnemonic has already two memory services based on NVML, you can find it at the
following location
*
[mnemonic|https://github.com/apache/mnemonic]/[mnemonic-memory-services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services]/*mnemonic-nvml-pmem-service*/
*
[mnemonic|https://github.com/apache/mnemonic]/[mnemonic-memory-services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services]/*mnemonic-nvml-vmem-service*/
We'd like to have those NVML based memory service to be upgraded to PMDK.
> PMDK based Persistent Memory Service
> ------------------------------------
>
> Key: MNEMONIC-515
> URL: https://issues.apache.org/jira/browse/MNEMONIC-515
> Project: Mnemonic
> Issue Type: New Feature
> Components: Memory-Service
> Affects Versions: 0.13.0
> Reporter: Wang, Gang
> Priority: Major
> Labels: gsoc2019
>
> The Persistent Memory Development Kit (PMDK), formerly known as
> [NVML|http://pmem.io/2017/12/11/NVML-is-now-PMDK.html], is a growing
> collection of libraries and tools. Tuned and validated on both Linux and
> Windows, the libraries build on the DAX feature of those operating systems
> (short for _Direct Access_) which allows applications to access persistent
> memory as _memory-mapped files_, as described in the [SNIA NVM Programming
> Model|https://www.snia.org/sites/default/files/technical_work/final/NVMProgrammingModel_v1.2.pdf].
> Mnemonic has already two memory services based on NVML, you can find it at
> the following locations
> * [NVML based pmem
> services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services/mnemonic-nvml-pmem-service]
> * [NVML based vmem
> services|https://github.com/apache/mnemonic/tree/master/mnemonic-memory-services/mnemonic-nvml-vmem-service]
> We'd like to have those NVML based memory service to be upgraded to PMDK.
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)