首页 > 解决方案 > V-IPU 软件在哪里?

问题描述

我在阅读 Graphcore 文档时遇到了 V-IPU 软件。文档说我可以从 Graphcore 软件下载门户下载它,但是我在可下载软件中的任何地方都看不到它(下面的链接):

https://downloads.graphcore.ai/

我检查了 Poplar SDK 是否包含它,但它没有,并且它尚未安装在我正在使用的机器上(DSS8440 IPU SERVER)。另一方面,我可以在没有它的情况下运行 PopTorch,所以我猜 V-IPU 不再存在了?如果没有,我在哪里可以找到它?

标签: ipu

解决方案


Graphcore 的 Virtual-IPU (V-IPU) 是一个软件层,用于在 IPU-Machine 和 IPU-POD(互连 IPU-Machines 的集合)系统中分配和配置 Graphcore IPU,如 V-IPU 的介绍部分所述用户指南。由于您使用的是戴尔 DSS 8440 IPU 服务器而不是 IPU-M 或 IPU-POD 系统,因此不需要 V-IPU 即可在 IPU 上运行您的程序,因为您已经验证了自己,并且它不可见您也可以在下载门户上。您只需要 Poplar SDK 即可在 DSS 8440 服务器上运行。

我将添加有关这些不同系统的更多详细信息,以阐明为什么您当前使用的 IPU 服务器不需要 V-IPU 软件。Dell DSS 8440 IPU 服务器具有八个 Graphcore 双 IPU C2 卡,它们通过高速 PCIe 交换结构连接。另一方面,在 IPU-M 和 IPU-POD 系统中,使用基于 100G RDMA over 聚合以太网 (RoCE) 的 IPU over Fabric (IPUoF) 网络连接来访问 IPU 设备。V-IPU 软件为 IPU-POD 中基于 Poplar 的机器学习工作负载提供 IPU 芯片和相关基础设施的分配、配置和监控。V-IPU 软件的 IPU 特定部分可以在单个 IPU-Machine 上运行,在直接连接模式下使用时,或者在 IPU-POD 中的服务器上运行。

您可以在Graphcore 文档的这一部分中阅读有关 IPU-POD 系统的更多详细信息。


推荐阅读