Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Design document: link
This feature adds support for a high-bandwidth cache based on memkind[1].
The cache will be configured using a new flag --block_cache_type=HBW.
The code changes contained are:
- Introduce the new flags to select the cache implementation
- Introduce the new cache implementation, which uses hbmalloc APIs to allocate/free memory
[1] http://memkind.github.io/memkind/man_pages/hbwmalloc.html