Intel Neural Compute Stick(神经计算棒)简介

备注

我在很久很久以前购买过 Intel Movidius Neural Compute Stick 一代,很可惜没有很好使用。我现在准备系统学习和使用这款产品,至少能够帮助自己在 Machine Learning 做出一些进步。

Intel 2016年9月收购了Movidius,这家被收购的Movidius公司的产品Neural Compute Stick(ncs神经计算棒)是专注于图像识别的AI计算加速器,一共出过两代产品(2023年6月终止技术支持):

  • Intel Movidius Neural Compute Stick (2017年第三季度发布) :

  • Intel Movidius Neural Compute Stick 2 ( NCS2 brief )

    • 处理器: Intel Movidius Myriad X Vision Processing Unit (号称比上一代产品快8倍)

      • 光刻(Lithography): 16 nm FinFET工艺

      • 全新深度神经网络(deep neural network, DNN)

      • 通过 Intel Distribution of OpenVINO toolkit支持

      • 16个可编程 128位 流式混合架构矢量引擎(SHAVE) 处理器内核

      • 2.5MB片上内存

      • 两个通用 RISC 内核

      • 包含了新的低功耗视觉加速器:

        • 一个可以处理高达180Hz的双720p立体声模块

        • 一个可调的集成信号处理管道(带有基于硬件的编码,可以在8个传感器上实现高达4k的视频分辨率) (之前的Myriad 2只有6个)

      • 专用硬件加速器,原生 FP16 和 定点8位(fixed-point 8-bit) 支持

    • 支持Intel计算视觉SDK和Movidius计算SDK,以及 OpenVINO (开放视觉推理和神经网络优化: 与 Facebook 的 Caffe2 和 Google 的 TensorFlow 等框架兼容,并带有用于对象检测、面部识别和对象跟踪的预训练 AI 模型)

    • 支持框架: Tensorflow , Caffe, MXNet, ONNX, PyTorch, 以及 通过 ONNX 转换的 PaddlePaddle(百度的开源深度学习系统)

Intel NCS 适合运行卷积神经网络(CNN),是很多图像识别系统的核心支柱,主要用途是用于 测试 智能相机、无人机、工业机器人和智能家居设备。

备注

Intel现在(2024年)演进技术是 OpenVINO ,转向了 大语言模型(LLM) 和 生成式AI(genAI) ,具体参考 OpenVINO 概述

参考