arXiv:2605.22437cs.CRcs.AI2026-05

研究Intel NCS2在电磁干扰下的故障响应,发现致命错误可持久存在且无法被软件检测。

Characterizing the Fault Response of the Intel Neural Compute Stick 2 Under Single-Pulse Electromagnetic Fault Injection

论文配图:Characterizing the Fault Response of the Intel Neural Compute Stick 2 Under Single-Pulse Electromagnetic Fault Injection
图 1 · 摘自论文原文
  • 通过脉冲电磁注入测试,系统分析NCS2在运行CNN时的故障表现
  • 18%-31%的测试中出现严重故障,导致识别准确率低于5%且持续到模型重载
  • 即使设备空闲时加载模型,仍可能被攻击,提示仅靠加载检查不够

视觉处理单元等商用神经网络推理加速器在安全相关边缘应用中日益普及,但其对瞬态硬件扰动的故障响应在公开文献中仍缺乏系统性刻画。针对封装为Intel Neural Compute Stick 2(NCS2)的Movidius Myriad X芯片,此前仅有一次可行性研究。本文在OpenVINO运行时上对三个ImageNet训练的卷积神经网络(ResNet-18、ResNet-50、VGG-11)开展系统的单脉冲电磁故障注入(EMFI)实验。共执行1,536次热点定位测试与约16,000次参数搜索试验。单脉冲引发四类可重复结果:无精度变化、轻微静默数据损坏、严重持久性退化(持续至模型重载前)、设备挂起需断电重启;分别对应无影响、可能由SET或小持久状态机制导致的静默数据损坏、类似SEU的持久污染、以及类似SEFI的功能丧失。核心发现有两个:第一,严重退化类可在18%-31%的热点测试中诱发,模型崩溃后top-1准确率低于5%,且在后续所有推断中持续存在,现有推断接口级机制无法检测;第二,此类退化也可在模型已加载的空闲设备上被脉冲触发,表明仅依赖加载时完整性校验不足以防范。文中讨论了按故障类型分级的缓解策略,重点聚焦于无需修改设备固件或OpenVINO运行时的应用层机制。

原文摘要 · Abstract (English)

Vision processing units and other commercial neural-network inference accelerators are increasingly deployed in safety-relevant edge applications, but their fault response under transient hardware disturbances remains poorly characterized in the open literature. For the Intel Movidius Myriad X, packaged as the Intel Neural Compute Stick 2 (NCS2), only a single feasibility study has been published. We report a systematic single-pulse electromagnetic fault injection (EMFI) campaign on the NCS2 running three ImageNet-trained convolutional neural networks (ResNet-18, ResNet-50, VGG-11) on the OpenVINO runtime. Across 1,536 spot-test trials at characterized hotspots and approximately 16,000 parameter-search trials, single pulses produce four reproducible outcome classes: no measured accuracy change, minor silent data corruption, major persistent degradation that survives across subsequent inferences until model reload, and device hangs requiring USB power-cycling; these outcomes are respectively interpreted as no-effect, SDC with possible SET-like or small persistent-state mechanisms, SEU-like persistent corruption, and SEFI-like loss of functionality. Two findings are central. First, the major-degradation class can be induced at 18-31% of trials at characterized hotspots, with post-collapse top-1 accuracy below five percent and persistence across all subsequent inferences until explicit model reload - a regime that no inference-API-level mechanism detects. Second, this regime is also inducible by pulses delivered to an idle device with the model already loaded, demonstrating that load-time integrity checks alone are insufficient. We discuss mitigation strategies graded by class, focusing on mechanisms implementable at the application level without modification to the device firmware or the OpenVINO runtime.

硬件安全故障注入边缘计算AI可靠性

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。