diff --git a/.gitignore b/.gitignore index 2e3991c4b2..c3e763b5ba 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ docker-compose-devcontainer.yml.tmp # Docker generated cache file .docker/ +.docker-gpu/ **/_artifacts/** diff --git a/README.md b/README.md index 6cdb22ac10..2d36dcf114 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ Milvus is designed to handle vector search at scale. It stores vectors, which ar **Support for Various Vector Index Types and Hardware Acceleration** - * Milvus separates the system and core vector search engine, allowing it to support all major vector index types that are optimized for different scenarios, including HNSW, IVF, FLAT (brute-force), SCANN, and DiskANN, with [quantization-based](https://milvus.io/docs/index.md?tab=floating#IVFPQ) variations and [mmap](https://milvus.io/docs/mmap.md). Milvus optimizes vector search for advanced features such as [metadata filtering](https://milvus.io/docs/scalar_index.md#Scalar-Index) and [range search](https://milvus.io/docs/single-vector-search.md#Range-search). Additionally, Milvus implements hardware acceleration to enhance vector search performance and supports GPU indexing, such as NVIDIA's [CAGRA](https://github.com/rapidsai/raft). + * Milvus separates the system and core vector search engine, allowing it to support all major vector index types that are optimized for different scenarios, including HNSW, IVF, FLAT (brute-force), SCANN, and DiskANN, with [quantization-based](https://milvus.io/docs/index.md?tab=floating#IVFPQ) variations and [mmap](https://milvus.io/docs/mmap.md). Milvus optimizes vector search for advanced features such as [metadata filtering](https://milvus.io/docs/scalar_index.md#Scalar-Index) and [range search](https://milvus.io/docs/single-vector-search.md#Range-search). Additionally, Milvus implements hardware acceleration to enhance vector search performance and supports GPU indexing, such as NVIDIA's [CAGRA](https://github.com/rapidsai/cuvs). **Flexible Multi-tenancy and Hot/Cold Storage** diff --git a/internal/core/thirdparty/knowhere/CMakeLists.txt b/internal/core/thirdparty/knowhere/CMakeLists.txt index 34c48b8ca2..ec45bf7650 100644 --- a/internal/core/thirdparty/knowhere/CMakeLists.txt +++ b/internal/core/thirdparty/knowhere/CMakeLists.txt @@ -35,7 +35,7 @@ else () endif() if ( MILVUS_GPU_VERSION STREQUAL "ON" ) - set(WITH_RAFT ON CACHE BOOL "" FORCE ) + set(WITH_CUVS ON CACHE BOOL "" FORCE ) endif () set( CMAKE_PREFIX_PATH ${CONAN_BOOST_ROOT} )