Skip to content

UCT/CUDA_IPC: Keep lru invariant - region in cache <-> region in lru#11364

Open
nbellalou wants to merge 2 commits intoopenucx:masterfrom
nbellalou:cudaIpcLru_bugFIx_master
Open

UCT/CUDA_IPC: Keep lru invariant - region in cache <-> region in lru#11364
nbellalou wants to merge 2 commits intoopenucx:masterfrom
nbellalou:cudaIpcLru_bugFIx_master

Conversation

@nbellalou
Copy link
Copy Markdown
Collaborator

Propagate #11363 to master

What?

Describe what this PR is doing.

Why?

Justification for the PR. If there is an existing issue/bug, please reference it. For
bug fixes, the 'Why?' and 'What?' can be merged into a single item.

How?

It is optional, but for complex PRs, please provide information about the design,
architecture, approach, etc.

Modify initial design of keeping in lru only regions candidates to
eviction - and thus removing from lru regions with refcount > 0.
This caused a failure when regions with refcount > 0 were removed from
cache on cache miss and were assumed to also be in lru
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants