随着人工智能(AI)和机器学习(ML)逐渐从科幻小说中走向现实生活,我们现在需要一种快速便捷的方式来对这种类型的系统进行原型设计。尽管台式计算机也可以足以满足AI / ML的运行要求,甚至Raspberry Pi之类的单板计算机都能满足这些需求。但是,如果你只想要一个简单的插件设备让你的系统运行地更快、更强大,那该怎么办?
别担心,其实你有多种选择,包括 Google 旗下 Coral Edge TPU 系列硬件 USB Accelerator(Coral USB 加速器,下称CUA) 和 Intel 旗下的 Neural Compute Stick 2(神经计算棒 NCS2)。两个设备都是通过 USB 插入主机的计算设备。 NCS2 使用的是视觉处理单元(VPU),而 Coral USB Accelerator 使用张量处理单元(TPU),两者都是用于机器学习的专用处理设备。今天就来给大家测评比较一番:二者之间有什么区别?作为开发者的你,是选择 Coral 好还是 NCS2 呢?话不多说,请参见下文。
Coral USB Accelerator(Coral USB 加速器)
-ML 加速器:由 Google 设计的 Edge TPU ASIC(专用集成电路) 芯片。专为 TensorFlow Lite 模型提供高性能的 ML 推理(MobileNet V2 400 + fps,来自官方最新更新的数据)。
-支持 USB 3.1 端口和缆线(SuperSpeed,5GB / s传输速度)
-尺寸:30 x 65 x 8 mm
-官方价格:$ 74.99
Intel Neural Compute Stick 2 (英特尔神经计算棒2 )
-处理器:英特尔 Movidius Myriad X 视觉处理单元(VPU)
-USB 3.0 Type-A
-尺寸:72.5 x 27 x 14mm
-官方价格:$ 87.99