1. 概述

mcFaiss是Faiss在MXMACA框架下的实现,MXMACA® 是曦云® 系列GPU的计算框架。mcFaiss支持Faiss的所有功能,包括:

  • 提供多种向量搜索算法,如IVF、LSH、PQ、HNSW等

  • 提供多种语言的接口,如Python、C++等

  • 支持多种向量数据的应用,如图像检索、文本检索、语音检索等

曦云系列GPU提供了多种平台上的二进制发布包,能够帮助用户实现快速部署;同时也提供了源代码补丁,方便用户在MXMACA上编译Faiss。

本文档主要用于指导用户在使用曦云系列GPU时,使用mcFaiss进行向量搜索,并且完成相关的应用部署。