From the glossary link at
https://pmem.io/glossary/
Since the programming model for persistent memory is based on memory-mapped files, the PMDK libraries will work correctly on top of any NVM technology (like an SSD with a traditional file system on it).
So, the assumption would be the pmempool create would just be on an file in the filesystem onto of the SSD. This would fallback to the msync calls since it wasn't a DAX device or anything special and all of the associated performance issues in this case.
Would there be any other setup or expectations needed to test/use the PMDK onto of an SSD?
Thanks in advance.