当前位置: 首页 > news >正文

公司介绍网站模板wordpress 外链统计

公司介绍网站模板,wordpress 外链统计,网络公司商标注册,网站开发的需求分析书Milvus 2.3 正式支持 NVIDIA A100#xff01; 作为为数不多的支持 GPU 的向量数据库产品#xff0c;Milvus 2.3 在吞吐量和低延迟方面都带来了显著的变化#xff0c;尤其是与此前的 CPU 版本相比#xff0c;不仅吞吐量提高了 10 倍#xff0c;还能将延迟控制在极低的水准。… Milvus 2.3 正式支持 NVIDIA A100 作为为数不多的支持 GPU 的向量数据库产品Milvus 2.3 在吞吐量和低延迟方面都带来了显著的变化尤其是与此前的 CPU 版本相比不仅吞吐量提高了 10 倍还能将延迟控制在极低的水准。 不过正如我前面提到的鲜有向量数据库支持 GPU这其中除了有技术门槛较高的因素外还涉及诸多不确定性的问题。那么Milvus 为什么要做一件充满挑战的事情 回想 Milvus 决定支持 GPU 的场景很多细节仍旧历历在目。当时随着 LLM 的兴起用户对于向量数据库的性能提出了更高的要求尤其是在一些对性能、延迟有着极高要求的场景只通过 CPU 索引来支撑的难度越来越高而 GPU 有着非常强大的并行处理能力。 因此我们决定在 Milvus 2.3 版本中支持 GPU。幸运的是来自 NVIDIA 的小伙伴给予了我们诸多支持他们主动给我们提供了Rapid Raft GPU 索引接入 Milvus 的支持代码。在 NVIDIA 和 Milvus 团队的共同努力下Milvus GPU 版本如约而至。 接下来我们就来看看如何使用 Milvus GPU 版本。 01.CUDA 驱动安装 首先在我们的宿主机环境中需要检查系统中是否已经正确的识别 NVIDIA 显卡在命令行中输入 lspci 在输出的设备中看到 NVIDIA 字段则说明该系统中已经安装了 NVIDIA 显卡。 00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma]00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)00:03.0 VGA compatible controller: Amazon.com, Inc. Device 111100:04.0 Non-Volatile memory controller: Amazon.com, Inc. Device 806100:05.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA)00:1e.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)00:1f.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller 以上是我的环境中的输出可以看到其中识别到一张 NVIDIA T4 显卡。 接下来可以去 NVIDIA 官方网站添加 repo installer。 https://developer.nvidia.com/cuda-downloads 以 ubuntu 20.04 为例 wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.debsudo dpkg -i cuda-keyring_1.1-1_all.debsudo apt-get update 这里需要注意如果宿主机没有 cuda 的需要可以不安装 cuda如果是 server 版本的操作系统可以安装 headless 版本驱动如果是 desktop 版本的系统可以安装普通版本。 server sudo apt install nvidia-headless-535sudo apt install nvidia-utils-535 desktop sudo apt install nvidia-driver-535sudo apt install nvidia-utils-535 安装完成之后需要重启一下系统使得驱动生效。重启完成可以输入 nvidia-smi 如果可以看到详细的显卡状态即表示驱动安装 OK。 Milvus GPU 版本镜像使用 cuda 11.8 打包如果是 NVIDIA Tesla 系列专业显卡需要的最小驱动版本450.80.02如果是游戏显卡需要驱动版本520.61.05。 Milvus GPU 镜像支持 Compute Capability 为 6.1、7.0、7.5、8.0 的 NVIDIA 显卡查看显卡型号对应的Compute Capability请参阅 https://developer.nvidia.com/cuda-gpus。NVIDIA Container Toolkit 安装则参考 https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html 02.Milvus GPU 可配环境变量 Milvus GPU 版本目前仅支持单个 Milvus 进程单个显卡Milvus GPU 版本默认使用 device 0 显卡。如果需要使用多卡可以通过启动多个 Milvus 进程或者容器然后配合 CUDA_VISIBLE_DEVICES 环境变量来实现多卡部署。 容器环境下可以通过 -e 来设置该环境变量: sudo docker run --rm -e NVIDIA_VISIBLE_DEVICES3 milvusdb/milvus:v2.3.0-gpu-beta 在 docker-compose 环境中可以通过 device_ids 字段来设置参考 https://docs.docker.com/compose/gpu-support/ 注意为单个 Milvus 进程或者单个容器配置了多张卡可见Milvus 也只能使用其中的一张卡。 KNOWHERE_STREAMS_PER_GPU 环境变量可以用来设置 cuda stream 的并发数。适当的调大此参数有可能获得更好的性能但是也会带来更多的显存开销。 KNOWHERE_GPU_MEM_POOL_SIZE 环境变量可以用来设置显存池大小。如果不设置改环境变量Milvus 会自动分配当前 GPU 的一半内存作为显存池如果在服务的过程中出现显存池容量不足那么 Milvus 会自动尝试再次增加显存池大小默认上限是整个显存大小。 export KNOWHERE_GPU_MEM_POOL_SIZE2048;4096 以上设置显存池初始大小为 2048 MB最大显存池大小为 4096 MB。 如果在一张卡上部署 2 个 Milvus进程那么此环境变量一定需要合理的分配否则 Milvus 会出现显存竞争崩溃的情况。 03.Milvus GPU 编译 本地编译 Milvus GPU 版本需要依赖英伟达提供的 cuda-toolkit在安装 cuda-toolkit 请先完成 NVIDIA 驱动的安装 sudo apt install --no-install-recommends cuda-toolkit  本地编译 Milvus GPU 之前我们需要先安装部分依赖软件以及工具 sudo apt install python3-pip libopenblas-dev libtbb-dev pkg-config 安装 conan pip3 install conan1.59.0 --userexpoprt PATH$PATH:~/.local/bin 安装较新版本的 cmake3.23参考 https://apt.kitware.com。golang 的安装可以参考 https://go.dev/doc/install。 make milvus-gpu 启动 milvus standalone 模式 cd binsudo ./milvus run standalone 在配置好 nvidia-docker 或者 docker 替代品的情况下可以很方便地使用 Milvus 提供的 docker-compose.yml 文件来完成容器化部署。 用户可以从 milvus repo 中获取 docker-compose.yml 文件地址 https://github.com/milvus-io/milvus/blob/master/deployments/docker/gpu/standalone/docker-compose.yml  docker-compose up -d 至此便可完成 standalone 模式的 Milvus 部署。 如果用户宿主机有多张显卡可以通过修改 docker-compose.yml 中的 device_ids 字段来修改映射到 Milvus 的显卡。 以上就是关于 Milvus GPU 版本使用说明的全部内容大家有任何疑问都可以与我们交流。下一篇文章我们将详解 Knowhere 2.0欢迎阅读 「寻找 AIGC 时代的 CVP 实践之星」 专题活动即将启动 Zilliz 将联合国内头部大模型厂商一同甄选应用场景 由双方提供向量数据库与大模型顶级技术专家为用户赋能一同打磨应用提升落地效果赋能业务本身。 如果你的应用也适合 CVP 框架且正为应用落地和实际效果发愁可直接申请参与活动获得最专业的帮助和指导联系邮箱为 businesszilliz.com。 本文由 mdnice 多平台发布
http://www.dnsts.com.cn/news/225266.html

相关文章:

  • 做网站导航的整套vi设计包含哪些
  • 嘉兴seo网站建设费用wordpress 工作室主题
  • 同一备案号 多个网站wordpress 360加速插件
  • 网站开发哪家好医院关于申请网站建设的请示
  • logo网站在线制作涿州城乡建设局网站
  • 网站制作源码版权优化公司排行榜
  • 2345网址导航桌面版许昌网站seo
  • 上海网站开发一对一培训价格网站建设中 源码
  • 江苏省建设考试培训网站网站后台怎么做友情链接
  • discuz 仿h5 网站模板网站开发程序开发
  • wordpress导航网站主题wordpress网站文件目录
  • 烟台网站建设哪家好呢河南省十大互联网企业
  • 游戏网站logo制作网上书城网站建设目的
  • 企业网站 建设 外包韶关建设局网站
  • 购物网站开发教程视频html制作网页的软件
  • 课工场网站建设培训网站套餐报价 模版
  • 网站安全检测入口网站建设佰金手指科杰二九
  • 如何设计网站建设方案免费的网站域名查询方法有哪些
  • 外国广告公司网站wordpress文件夹里图片无法获取
  • 正能量软件不良网站下载上海百度推广公司
  • 门户网站概念网站建设岗位要求
  • 黄冈手机网站建设应用公园app平台官网
  • 网站icp备案证明asp.net网站开发框架
  • 手机企业网站开发站群seo技巧
  • 外贸网站建设szjijie企业品牌推广策划
  • 网站视频插件wordpress如何转成app
  • 网站应急响应机制建设贵阳查房子备案的网站
  • 网站规划详细设计怎么写seo排名赚挂机赚钱软件下载
  • word可以做招聘网站吗南京网站关键词优化
  • 请为hs公司的钻石礼品网站做网络营销沟通策划_预算是20万.宁乡网站建设在哪