This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP] Use persistent memory for omp_large_cap_mem
ClosedPublic

Authored by hbae on Jan 8 2021, 4:46 PM.

Details

Summary

This change enables volatile use of persistent memory for omp_large_cap_mem*
on supported systems. It depends on libmemkind's support for persistent memory,
and requirements/details can be found at the following url.

https://pmem.io/2020/01/20/memkind-dax-kmem.html

Diff Detail

Event Timeline

hbae created this revision.Jan 8 2021, 4:46 PM
hbae requested review of this revision.Jan 8 2021, 4:46 PM
This revision is now accepted and ready to land.Jan 12 2021, 3:17 PM
This revision was landed with ongoing or failed builds.Jan 12 2021, 6:37 PM
This revision was automatically updated to reflect the committed changes.