1
1
openmpi/opal/mca/mpool
Howard Pritchard 824197f886 mpool/memkind: refactor to use the current API
The mpool/memkind component was using a deprecated "partitions" API.
This commit refactors the memkind component to make use of the
supported public API.

The public API uses 3 parameters to specify a mpool "kind":

- a memkind type (which for now is just default or HBM)
- a memkind policy
- a memkind_bits (partly to specify pagesize)

The MCA parameters were changed to reflect these memkind
parameters.

Add a make check test for sanity checking of the memkind component.

Signed-off-by: Howard Pritchard <howardp@lanl.gov>
2018-04-24 22:11:21 -06:00
..
base mpool/base: plug a memory leak 2017-12-07 09:06:25 +09:00
hugepage mpool/hugepage: add missing header 2018-02-26 13:35:56 -07:00
memkind mpool/memkind: refactor to use the current API 2018-04-24 22:11:21 -06:00
Makefile.am Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
mpool.h opal: rework mpool and rcache frameworks 2016-03-14 10:50:41 -06:00