cuvs icon indicating copy to clipboard operation
cuvs copied to clipboard

[REVIEW][Java] Bindings, tests and benchmarks for RMM pooled memory

Open ldematte opened this issue 6 months ago • 3 comments

Exposes cuvsRMMPoolMemoryResourceEnable/cuvsRMMMemoryResourceReset via the Java API, with tests and benchmarks

ldematte avatar Oct 23 '25 09:10 ldematte

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

copy-pr-bot[bot] avatar Oct 23 '25 09:10 copy-pr-bot[bot]

I've merged #1510, which seems to have introduced conflicts in the CagraBuildAndSearchIT.java file.

mythrocks avatar Nov 10 '25 19:11 mythrocks

Thanks @mythrocks, I'll rebase

ldematte avatar Nov 11 '25 09:11 ldematte

@mythrocks I have rebased this onto 25.12 too

ldematte avatar Nov 18 '25 08:11 ldematte

I've taken @rapidsai/cuvs-python-codeowners, @rapidsai/ci-codeowners, etc. off of this review. The changes are all in Java, and straightforward.

mythrocks avatar Nov 20 '25 23:11 mythrocks

/ok to test d74f38e

mythrocks avatar Nov 20 '25 23:11 mythrocks

/ok to test bd8670a

mythrocks avatar Nov 20 '25 23:11 mythrocks

Hmm. Odd C++ compile error:

/home/coder/cuvs/cpp/build/pip/cuda-13.0/release/_deps/raft-src/cpp/include/raft/cluster/kmeans.cuh(97): error: SamplingOp is not a template
                        SamplingOp<DataT, IndexT>& select_op,

Included from kmeans_common.cuh, and it's certainly a class-template.

mythrocks avatar Nov 21 '25 15:11 mythrocks

/ok to test bd8670a

mythrocks avatar Nov 21 '25 16:11 mythrocks

/ok to test bd8670a

mythrocks avatar Nov 24 '25 17:11 mythrocks

/ok to test fc7b55c

mythrocks avatar Nov 24 '25 17:11 mythrocks

/ok to test ed92aa9

mythrocks avatar Nov 25 '25 01:11 mythrocks

/ok to test 6900dfe

mythrocks avatar Nov 26 '25 17:11 mythrocks

/merge

mythrocks avatar Dec 01 '25 22:12 mythrocks