Published January 1, 2023 | Version v1
Journal article Open

Soft error vulnerability prediction of GPGPU applications

  • 1. Izmir Inst Technol, Comp Engn Dept, Izmir, Turkey

Description

As graphics processing units (GPUs) evolve to offer high performance for general-purpose computations in addition to inherently fault-tolerant graphics applications, soft error reliability becomes a significant concern. Fault injection provides a method of evaluating the soft error vulnerability of target programs. Since performing fault injection experiments for complex GPU hardware structures takes impractical times, the prediction-based techniques to evaluate the soft error vulnerability of general-purpose GPU (GPGPU) programs based on metrics from different domains get crucial for both HPC developers and GPU vendors. In this work, we propose machine learning (ML)-based prediction frameworks for the soft error vulnerability evaluation of GPGPU programs. We consider program characteristics, hardware usage and performance metrics collected from the simulation and the profiling tools. While we utilize regression models to predict the masked fault rates, we build classification models to specify the vulnerability level of the GPGPU programs based on their silent data corruption (SDC) and crash rates. Our prediction models achieve maximum prediction accuracy rates of 95.9, 88.46, and 85.7% for masked fault rates, SDCs, and crashes, respectively.

Files

bib-9d500215-ede9-4867-8c07-c707d2d2e626.txt

Files (130 Bytes)

Name Size Download all
md5:544c04d93cfbe70e60f1f15661df71dd
130 Bytes Preview Download