GPU-based First Aid for System Faults

被引:0
|
作者
Kimura, Kento [1 ]
Kourai, Kenichi [1 ]
机构
[1] Kyushu Inst Technol, Iizuka, Fukuoka, Japan
关键词
fault recovery; GPUs; signals; scheduling; deadlocks;
D O I
10.1145/3546591.3547526
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
It is difficult to completely avoid system failures in recent large-scale and complex systems. Therefore, it is important to detect system faults rapidly and accurately and recover from them. Fault recovery is categorized into external one from remote hosts and internal one with processes or the operating system (OS) inside a target system. However, both methods are subject to system faults. If fault recovery fails, a hardware reset is required and can lead to losing system data and states. This paper proposes GPUfas for recovering from system faults by indirectly controlling OS behavior from a GPU, which is not easily affected by system faults. GPUfas attempts fault recovery by rewriting OS data in main memory and leveraging the capabilities of the OS itself. For example, it can mimic signal sending and process scheduling to force termination of the processes that consume excessive resources. It can also mimic unlocking to recover from some kind of deadlock. We have implemented GPUfas using the Linux kernel, CUDA, and LLVM to enable a GPU to rewrite OS data transparently. Then, we confirmed the effectiveness and efficiency of fault recovery by GPUfas.
引用
收藏
页码:38 / 45
页数:8
相关论文
共 50 条
  • [31] GPU-based Video Motion Magnification
    Domzal, Mariusz
    Jedrasiak, Karol
    Sobel, Dawid
    Ryt, Artur
    Nawrat, Aleksander
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2015 (ICNAAM-2015), 2016, 1738
  • [32] GPU-BASED CONFORMAL FLOW ON SURFACES
    Hegeman, Kyle
    Ashikhmin, Michael
    Wang, Hongyu
    Qin, Hong
    Gu, Xianfeng
    COMMUNICATIONS IN INFORMATION AND SYSTEMS, 2009, 9 (02) : 197 - 212
  • [33] GPU-Based Influence Regions Optimization
    Fort, Marta
    Antoni Sellares, J.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 253 - 266
  • [34] GPU-based volumetric lighting simulation
    Zhu, Y
    Owen, GS
    Liu, F
    Aquilio, A
    PROCEEDINGS OF THE SEVENTH IASTED INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS AND IMAGING, 2004, : 99 - 103
  • [35] Accelerated GPU-Based Tomotherapy Planning
    Mohr, A.
    Wagner, J.
    Schubert, K.
    Debus, J.
    Sterzing, F.
    INTERNATIONAL JOURNAL OF RADIATION ONCOLOGY BIOLOGY PHYSICS, 2013, 87 (02): : S706 - S706
  • [36] GPU-based interactive volume cutting
    Ge, Jun
    Jiang, Xiaoming
    Shu, Huazhong
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2010, 22 (03): : 428 - 433
  • [37] Cloud GPU-based simulations for SQUAREMR
    Kantasis, George
    Xanthis, Christos G.
    Haris, Kostas
    Heiberg, Einar
    Aletras, Anthony H.
    JOURNAL OF MAGNETIC RESONANCE, 2017, 274 : 80 - 88
  • [38] GPU-based Biomedical Image Processing
    Berezsky, Oleh
    Pitsun, Oleh
    Dubchak, Lesia
    Liashchynskyi, Petro
    Liashchynskyi, Pavlo
    2018 XIVTH INTERNATIONAL CONFERENCE ON PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN (MEMSTECH), 2018, : 96 - 99
  • [39] GPU-Based Linearization of MIMO Arrays
    Tarver, Chance
    Singhal, Arav
    Cavallaro, Joseph R.
    2020 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2020, : 260 - 264
  • [40] GPU-Based Criticality Analysis Applied to Power System State Estimation
    da Silva Junior, Ayres Nishio
    Clua, Esteban W. G.
    Do Coutto Filho, Milton B.
    Stacchini de Souza, Julio C.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2020, PT III, 2020, 12251 : 121 - 133