Skip to content

why does insert_and_evict not support in hybrid mode(HBM+HMEM)? #222

@haiqiang-zhang

Description

@haiqiang-zhang

I understand that the current semantics of "evict" refer to evicting data from HBM. However, I believe supporting eviction from hybrid HKV (HBM + HMEM) would also be quite useful. It seems that the functionality is already implemented, but currently restricted with an exception:
throw std::runtime_error("Only allow insert_and_evict in pure HBM mode.");

Could you please clarify why insert_and_evict is not supported in hybrid mode?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions