Multi-GPU IVF Flat
Multi-GPU IVF Flat
Source header: cuvs/neighbors/mg_ivf_flat.h
Multi-GPU IVF-Flat index build parameters
cuvsMultiGpuIvfFlatIndexParams
Multi-GPU parameters to build IVF-Flat Index
This structure extends the base IVF-Flat index parameters with multi-GPU specific settings.
Fields
cuvsMultiGpuIvfFlatIndexParamsCreate
Allocate Multi-GPU IVF-Flat Index params, and populate with default values
Parameters
Returns
cuvsMultiGpuIvfFlatIndexParamsDestroy
De-allocate Multi-GPU IVF-Flat Index params
Parameters
Returns
Multi-GPU IVF-Flat index search parameters
cuvsMultiGpuIvfFlatSearchParams
Multi-GPU parameters to search IVF-Flat index
This structure extends the base IVF-Flat search parameters with multi-GPU specific settings.
Fields
cuvsMultiGpuIvfFlatSearchParamsCreate
Allocate Multi-GPU IVF-Flat search params, and populate with default values
Parameters
Returns
cuvsMultiGpuIvfFlatSearchParamsDestroy
De-allocate Multi-GPU IVF-Flat search params
Parameters
Returns
Multi-GPU IVF-Flat index
cuvsMultiGpuIvfFlatIndex
Struct to hold address of cuvs::neighbors::mg_index<ivf_flat::index> and its active
trained dtype
Fields
cuvsMultiGpuIvfFlatIndexCreate
Allocate Multi-GPU IVF-Flat index
Parameters
Returns
cuvsMultiGpuIvfFlatIndexDestroy
De-allocate Multi-GPU IVF-Flat index
Parameters
Returns
Multi-GPU IVF-Flat index build
cuvsMultiGpuIvfFlatBuild
Build a Multi-GPU IVF-Flat index
Parameters
Returns
Multi-GPU IVF-Flat index search
cuvsMultiGpuIvfFlatSearch
Search a Multi-GPU IVF-Flat index
Parameters
Returns
Multi-GPU IVF-Flat index extend
cuvsMultiGpuIvfFlatExtend
Extend a Multi-GPU IVF-Flat index
Parameters
Returns
Multi-GPU IVF-Flat index serialize
cuvsMultiGpuIvfFlatSerialize
Serialize a Multi-GPU IVF-Flat index to file
Parameters
Returns
Multi-GPU IVF-Flat index deserialize
cuvsMultiGpuIvfFlatDeserialize
Deserialize a Multi-GPU IVF-Flat index from file
Parameters
Returns
Multi-GPU IVF-Flat index distribute
cuvsMultiGpuIvfFlatDistribute
Distribute a local IVF-Flat index to create a Multi-GPU index
Parameters
Returns