Title :
Neutron sensitivity of integer and floating point operations executed in GPUs
Author :
Rech, P. ; Aguiar, C. ; Frost, Christopher ; Carro, Luigi
Author_Institution :
Univ. Fed. do Rio Grande do Sul, Porto Alegre, Brazil
Abstract :
Graphics Processing Units are very prone to be corrupted by neutrons. Experimental results obtained irradiating the GPU with high energy neutrons show that the input data type has a strong influence on the neutron-induced error rate of the executed algorithms. Moreover, when operations are performed using floating point data, the probabilities for the mantissa, the exponent or the sign to be corrupted are very different. We investigate the occurrences of errors in the different positions, evaluating the related effects on the result precision. The reported results and the architecture analysis demonstrate that under radiation, whenever possible, one should favor floating point arithmetic, which is both more reliable and potentially easier to protect than the integer one.
Keywords :
floating point arithmetic; graphics processing units; integer programming; GPU; architecture analysis; floating point arithmetic; floating point operation; graphics processing units; high energy neutrons; input data type; integer operation; mantissa probability; neutron sensitivity; neutron-induced error rate; Error analysis; Graphics processing units; Instruction sets; Laboratories; Neutrons; Reliability; Sensitivity; GPU; data types; neutron radiation testing; precision;
Conference_Titel :
Test Workshop (LATW), 2013 14th Latin American
Conference_Location :
Cordoba
Print_ISBN :
978-1-4799-0595-9
DOI :
10.1109/LATW.2013.6562683