DocumentCode :
1778205
Title :
Fault injection in GPGPU cores to validate and debug robust parallel applications
Author :
De Carvalho, M. ; Sabena, D. ; Sonza Reorda, M. ; Sterpone, L. ; Rech, P. ; Carro, Luigi
Author_Institution :
Politec. di Torino, Turin, Italy
fYear :
2014
fDate :
7-9 July 2014
Firstpage :
210
Lastpage :
211
Abstract :
General Purpose Graphic Processing Units (GPGPUs) are more efficient than CPUs for processing parallel data. Unfortunately, GPGPUs are sensible to radiation. Hence, several software mitigation techniques, as well as robust algorithms, are being developed to overcome reliability problems. In this paper we propose a software debugger-based fault injection mechanism to evaluate the resiliency of applications running on a GPGPU and to validate the software hardening techniques it possibly embeds. We report some experimental results gathered on selected case studies to show the proposed approach advantages and limitations.
Keywords :
graphics processing units; integrated circuit reliability; parallel processing; program debugging; CPU; GPGPU cores; general purpose graphic processing units; parallel data processing; reliability problem; robust algorithm; robust parallel application; software debugger-based fault injection mechanism; software hardening technique; software mitigation technique; Decision support systems; Testing; fault injection; reliable GPGPU applications; robust algorithms; transient faults;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
On-Line Testing Symposium (IOLTS), 2014 IEEE 20th International
Conference_Location :
Platja d´Aro, Girona
Type :
conf
DOI :
10.1109/IOLTS.2014.6873699
Filename :
6873699
Link To Document :
بازگشت