• DocumentCode
    621109
  • 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
  • fYear
    2013
  • fDate
    3-5 April 2013
  • Firstpage
    1
  • Lastpage
    6
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Workshop (LATW), 2013 14th Latin American
  • Conference_Location
    Cordoba
  • Print_ISBN
    978-1-4799-0595-9
  • Type

    conf

  • DOI
    10.1109/LATW.2013.6562683
  • Filename
    6562683