Resiliency of automotive object detection networks on GPU architectures

被引:36
|
作者
Lotfi, Atieh [1 ]
Hukerikar, Saurabh [1 ]
Balasubramanian, Keshav [1 ]
Racunas, Paul [1 ]
Saxena, Nirmal [1 ]
Bramley, Richard [1 ]
Huang, Yanxiang [1 ]
机构
[1] NVIDIA, Santa Clara, CA 95051 USA
来源
2019 IEEE INTERNATIONAL TEST CONFERENCE (ITC) | 2019年
关键词
Automotive; Functional Safety; Resilience; Graphic processing unit; Object detection network; ERRORS;
D O I
10.1109/itc44170.2019.9000150
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Safety is the most important aspect of an autonomous driving platform. Deep neural networks (DNNs) play an increasingly critical role in localization, perception, and control in these systems. The object detection and classification inference are of particular importance to construct a precise picture of a vehicle's surrounding objects. Graphics Processing Units (GPU) are well-suited to accelerate such DNN-based inference applications since they leverage data and thread-level parallelism in GPU architectures. Understanding the vulnerability of such DNNs to random hardware faults (including transient and permanent faults) in GPU-based systems is essential to meet the safety requirements of auto safety standards such as the ISO 26262, as well as to influence the design of hardware and software-based safety features in current and future generations of GPU architectures and GPU-based automotive platforms. In this paper, we assess the vulnerability of object detection and classification DNNs to permanent and transient faults using fault injection experiments and accelerated neutron beam testing respectively. We also evaluate the effectiveness of chip-level safety mechanisms in GPU architectures, such as ECC and parity, in detecting these random hardware faults. Our studies demonstrate that such object detection networks tend to be vulnerable to random hardware faults, which cause incorrect or mispredicted object detection outcomes. The neutron beam experiments show that existing chip-level protections successfully mitigate all silent data corruption events caused by transient faults. For permanent faults, while ECC and parity are effective in some cases, our results suggest the need for exploring other complementary detection methods, such as periodic online and offline diagnostic testing.
引用
收藏
页数:9
相关论文
共 50 条
  • [41] Feature Selective Networks for Object Detection
    Zhai, Yao
    Fu, Jingjing
    Lu, Yan
    Li, Houqiang
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 4139 - 4147
  • [42] Feature Pyramid Networks for Object Detection
    Lin, Tsung-Yi
    Dollar, Piotr
    Girshick, Ross
    He, Kaiming
    Hariharan, Bharath
    Belongie, Serge
    30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 936 - 944
  • [43] Recursive neural networks for object detection
    Bianchini, M
    Maggini, M
    Sarti, L
    Scarselli, F
    2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 1911 - 1915
  • [44] A New Road for Automotive Architectures
    Jennings, Jonathan
    Gould, Jerry
    WELDING JOURNAL, 2008, 87 (10) : 26 - 30
  • [45] Architectures of semiconductor in automotive applications
    Schmidt, C
    Kornmayer, J
    FOCUS ON VEHICLE ELECTRONICS, 2004, 1866 : 221 - 233
  • [46] Impact of electromobility on automotive architectures
    Luccarelli, Martin
    Matt, Dominik
    Spena, Pasquale Russo
    Luccarelli, Martin (martin.luccarelli@unibz.it), 2013, AVERE (06): : 1 - 8
  • [47] Technical Architectures for Automotive Systems
    Bucaioni, Alessio
    Pelliccione, Patrizio
    IEEE 17TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE (ICSA 2020), 2020, : 46 - 57
  • [48] Physical architectures of automotive systems
    Forest, T.
    Ferrari, A.
    Audisio, G.
    Sabatini, M.
    Sangiovanni-Vincentelli, A.
    Di Natale, M.
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 348 - +
  • [49] On the Nature of Automotive Service Architectures
    Cebotari, Vadim
    Kugele, Stefan
    2019 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2019), 2019, : 53 - 60
  • [50] GpuTejas: A Parallel Simulator for GPU Architectures
    Malhotra, Geetika
    Goel, Seep
    Sarangi, Smruti R.
    2014 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2014,