01什么是 TPU 服务器?
TPU 服务器是一台配备张量处理单元的计算机,这种芯片专为神经网络内部的数学运算而设计。在这里,它指的是一台在 M.2 插槽中装有 Google Coral Edge TPU 的独立服务器。我们也可以安装 Hailo-8,它执行相同的任务,且标称速度更快。
02这和 Google Cloud TPU 一样吗?
不一样。Cloud TPU 是 Google 自家数据中心里的大型芯片,只有 Google Cloud 出租它们。我们安装的是 Edge TPU,这是 Google 的小型推理芯片,装在一台完全属于您自己的服务器上。
03它能运行 Llama 或其他 LLM 吗?
不能。语言模型即使经过大幅量化,也需要数 GB 的快速内存,而这两款模块都只围绕芯片上的几 MB 内存构建。要运行语言模型,您需要 GPU:运行 LLM 需要什么可以算出所需规模,GPU 独立服务器则列出了我们安装的每一款 GPU 及其价格。
04Hailo-8 比 Coral 更快吗?
从纸面数据看,是的。Hailo 官方给出的 Hailo-8 数据最高为 26 TOPS;Google 给出的 Edge TPU 为 4 TOPS,两者均按 8 位整数计算。实际速度取决于您的模型及其编译效果,因此在围绕任一数据规划容量之前,请先测试您自己的网络。
05我能在一台服务器中安装多个模块吗?
不能。每个卡匣只能安装一个模块。如需更多推理能力,可以订购多个卡匣并将摄像头视频流分散到它们上面;每台都是独立的服务器,拥有自己的端口和地址。
06你们出售 TPU 机架吗?
不作为单一产品销售。您可以做的是在同一城市订购任意数量的加速卡匣。当工作负载超出小型模块的能力时,一台或多台机器中的多个 GPU 可在多 GPU 服务器上找到。
07我应该选择哪个操作系统?
较新的 Linux。Ubuntu 是配置器中的默认构建版本,且两家厂商都优先发布 Linux 驱动程序。Hailo 还支持 Windows。交付后请自行安装运行时,版本应与您的模型编译时所用版本一致,并且会一直保持该版本,直到您更改它。
08我如何知道模块确实已安装?
登录后运行 lspci:查找 1e60:2864(Hailo-8)或 1ac1:089a(Coral)。我们的安装人员会检查同一条 PCI 总线,并将模块添加到服务器的硬件列表中,如果您需要帮助,我们的支持人员可以读取该列表。