Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-3342

Add an implementation of the block cache on high bandwidth memory

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • tserver
    • 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

      Attachments

        Activity

          People

            Unassigned Unassigned
            zyluo Chong Yeol Nah
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: