PMDK 1.12.0 and miniasync 0.1 releases

29 views
Skip to first unread message

Łukasz Plewa

unread,
May 24, 2022, 10:44:39 AM5/24/22
to pmem
I’m glad to announce PMDK 1.12.0 and miniasync 0.1 releases.

You can see the complete list of new features below:
PMDK 1.12.0:

  • Deprecates librpmem library and rpmemd tool. Using the librpmem library API will result in warnings and is no longer recommended. Those interested in a remote persistent memory support should use the new rpma library.
  • Introduces a new set of APIs in libpmem2 to perform asynchronous data movement operations. To use this feature, software needs to include an optional miniasync(7) dependency.
  • Adds new API to machine safe read/write operations in the pmem2 library.
  • Introduces support for movdir64b instruction for memory operation functions in the libpmem2 library.
  • Adds experimental support for RISC-V.

Miniasync 0.1.0

Initial release of the library which provides the API for asynchronous memory operations through the use of features and runtime mechanisms and independence in terms of hardware by implementing a virtual data mover.

You can see the whole list of changes on GitHub:

Best Regards,
Łukasz Plewa
Reply all
Reply to author
Forward
0 new messages