首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我使用的是支持GPU的Milvus。但是为什么在我看来搜索有时会比只使用CPU的Milvus慢呢?

我使用的是支持GPU的Milvus。但是为什么在我看来搜索有时会比只使用CPU的Milvus慢呢?
EN

Stack Overflow用户
提问于 2020-11-28 18:12:54
回答 3查看 148关注 0票数 0

我使用的是支持GPU的Milvus。但是为什么在我看来搜索有时会比只使用CPU的Milvus慢呢?是否有专门针对支持GPU的Milvus的特定设置?

EN

回答 3

Stack Overflow用户

发布于 2020-12-02 18:41:55

你的数据集数是多少?

GPU性能优于CPU通常发生在数据集数量较大时。

票数 0
EN

Stack Overflow用户

发布于 2021-07-05 18:23:04

这取决于查询的数量(nq)。在搜索之前,Milvus需要将数据集加载到它的gpu中,这需要大量的时间。当nq增加到某个值时,更快的搜索时间补偿了加载时间,gpu变得比cpu更快。

票数 0
EN

Stack Overflow用户

发布于 2021-07-25 20:54:17

从docker解压milvus gpu可执行文件

下载Milvus GPU

代码语言:javascript
复制
wget https://ymu.dl.osdn.jp/datasets/75612/milvus-gpu-1.1.0.tar
or
wget https://ymu.dl.osdn.jp/datasets/75612/milvus-gpu-1.1.1.tar
代码语言:javascript
复制
tar -xzvf milvus-gpu-1.1.0.tar
or
tar -xzvf milvus-gpu-1.1.1.tar

安装并启动Milvus GPU

代码语言:javascript
复制
apt-get update
apt-get install mysql-server
wget https://launchpadlibrarian.net/212189159/libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
wget http://launchpadlibrarian.net/212189147/libmysqlclient-dev_5.6.25-0ubuntu1_amd64.deb
dpkg -i libmysqlclient-dev_5.6.25-0ubuntu1_amd64.deb libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
apt-get install libopenblas-dev
chmod +x /var/lib/milvus/bin/milvus_server
./var/lib/milvus/bin/milvus_server -c ./var/lib/milvus/conf/server_config.yaml

你好,Milvus

代码语言:javascript
复制
pip install pymilvus==1.1.0
pip install grpcio==1.37.0
pip install grpcio-tools==1.37.0
代码语言:javascript
复制
wget https://raw.githubusercontent.com/milvus-io/pymilvus/v1.1.0/examples/example.py
or
wget https://raw.githubusercontent.com/milvus-io/pymilvus/v1.1.1/examples/example.py
代码语言:javascript
复制
python example.py

矩池云上安装及使用Milvus教程:中文参考

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65048476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档