Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add patch for FAISS memory resources#1477

Merged
rapids-bot[bot] merged 2 commits intorapidsai:mainfrom
bdice:faiss-memory-patch
Oct 31, 2025
Merged

Add patch for FAISS memory resources#1477
rapids-bot[bot] merged 2 commits intorapidsai:mainfrom
bdice:faiss-memory-patch

Conversation

@bdice
Copy link
Contributor

@bdice bdice commented Oct 29, 2025

Summary

Adds a patch to update FAISS to use RMM's new CCCL-aligned memory resource APIs. We can upstream this patch when FAISS is adopting RAPIDS 25.12+. This patch wouldn't work with the current upstream pinning of RAPIDS 25.08, so I don't think upstreaming it would be beneficial yet.

Changes

@bdice bdice requested a review from a team as a code owner October 29, 2025 21:53
@bdice bdice added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Oct 29, 2025
@bdice bdice self-assigned this Oct 29, 2025
Copy link
Contributor

@tarang-jain tarang-jain left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this! LGTM to make it work with rmm 25.12+. We'll upgrade Faiss' cuVS version to 25.12 after 25.12 is released.

@bdice
Copy link
Contributor Author

bdice commented Oct 31, 2025

/merge

@rapids-bot rapids-bot bot merged commit 87415e7 into rapidsai:main Oct 31, 2025
240 of 244 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Development

Successfully merging this pull request may close these issues.

3 participants