Evaluating the Viability of Application-Driven Cooperative CPU/GPU Fault Detection

被引:0
|
作者
Li, Dong [1 ]
Lee, Seyong [1 ]
Vetter, Jeffrey S. [1 ]
机构
[1] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
关键词
fault detection; heterogeneous computing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Trends in high performance computing are bringing increased heterogeneity among the computational resources within a single machine. The heterogeneous CPU/GPU platforms, however, exacerbate resilience problems faced by current large-scale systems. How to design efficient resilience strategies is critical for the wider adoption of heterogeneous platforms for future exascale systems. The conventional resilience strategy for GPU brings significant performance and power overhead, because they employ a one-size-fits-all approach to enforce uniform data protection. In addition, the isolation between CPU and GPU protection loses potential optimization opportunities provided by the heterogeneous CPU/GPU platforms. In this paper, we explore the viability of using an application-driven CPU/GPU cooperative method to detect faults occurred on GPU global memory. By selectively protecting application-critical data and leveraging time and space redundancy in CPU to detect faults, we bring only 2.2% performance overhead while capturing more than 90% errors that cause incorrect application results.
引用
收藏
页码:670 / 679
页数:10
相关论文
共 27 条
  • [1] GPU & CPU Cooperative Accelerated Pedestrian and Vehicle Detection
    Machida, Takashi
    Naito, Takashi
    2011 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION WORKSHOPS (ICCV WORKSHOPS), 2011,
  • [2] Evaluating application performance and energy consumption on hybrid CPU plus GPU architecture
    Padoin, Edson Luiz
    Pilla, Laercio Lima
    Boito, Francieli Zanon
    Kassick, Rodrigo Virote
    Velho, Pedro
    Navaux, Philippe O. A.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (03): : 511 - 525
  • [3] Evaluating application performance and energy consumption on hybrid CPU+GPU architecture
    Edson Luiz Padoin
    Laércio Lima Pilla
    Francieli Zanon Boito
    Rodrigo Virote Kassick
    Pedro Velho
    Philippe O. A. Navaux
    Cluster Computing, 2013, 16 : 511 - 525
  • [4] Application-Driven Co-design of Fault-Tolerant Industrial Systems
    Restrepo-Calle, F.
    Martinez-Alvarez, A.
    Guzman-Miranda, H.
    Palomo, F. R.
    Cuenca-Asensi, S.
    IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE 2010), 2010, : 2005 - 2010
  • [5] Lifetime-Driven OpenCL Application Scheduling on CPU-GPU MPSoC
    Cao K.
    Long S.
    Li Z.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (05): : 976 - 991
  • [6] An approach for robust data-driven fault detection with industrial application
    Yin, Shen
    Wang, Guang
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 3317 - 3322
  • [7] A hybrid data-driven fault detection strategy with application to navigation sensors
    Yang, Huahui
    Meng, Chen
    Wang, Cheng
    MEASUREMENT & CONTROL, 2020, 53 (7-8): : 1404 - 1415
  • [8] Robust Data-Driven Fault Detection: An Application to Aircraft Air Data Sensors
    Zhao, Yunmei
    Zhao, Hang
    Ai, Jianliang
    Dong, Yiqun
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2022, 2022
  • [9] Data-driven and adaptive statistical residual evaluation for fault detection with an automotive application
    Svard, Carl
    Nyberg, Mattias
    Frisk, Erik
    Krysander, Mattias
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2014, 45 (01) : 170 - 192
  • [10] Research on Construction and Application of Data-driven Incipient Fault Detection Model for Rotating Machinery
    Wang Q.
    Wei B.
    Liu J.
    Ma W.
    Xu S.
    Wang, Qingfeng (wqf2422@163.com), 1600, Chinese Mechanical Engineering Society (56): : 22 - 32